|
сканированный документ
|
|||
---|---|---|---|
#18+
всем привет. у меня такая проблема: есть сканированный документ, ссылка на который сохраняется в базу данных. возможно ли вообще со сканированного документа вытащить какие либо данные, если знать постоянное расположение этих данных? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 09:56 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
Если ваш скан-файл в некотором текстовом формате, то можете просто открыть его, поискать там ваши "постоянные расположения" и вычитать из них нужные вам данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 10:14 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
это все мне понятно. но проблема в том, что: сканирует документ - 1 отдел, 2 отдел открывает журнал и видит, что документ загружен, т.к. документов много, необходимо видеть из этого документа название фирмы и номер ПП, чтобы не открывать все в подряд. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 10:17 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
kobraнеобходимо видеть из этого документа название фирмы и номер ПП, чтобы не открывать все в подряд.Мой ответ был именно про это. В процедуре, вызываемой при занесении в базу ссылки на файл, открываете этот самый свой сканированный файл, находите в нем название фирмы и пишете в нужное поле. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 10:48 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
если не трудно, может подскажите как это сделать? или примерчик какой-нибудь. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 11:01 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
Вручную данные вносятся, вручную. Глазами ищется и ручками вносится. И какой примерчик Вам нужен? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 11:03 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
а я вот хочу автоматически при загрузке :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 11:10 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
Using the Microsoft Office Document Imaging 2003 Viewer Control The Microsoft® Office Document Imaging Library 2003 (MODI) object model makes it possible to develop custom applications for managing document images (such as scanned and faxed documents) and the recognizable text that they contain. The MODI components include the MODI Viewer Control, an ActiveX® control that you can use to display MODI documents. http://msdn2.microsoft.com/en-us/library/aa167614(office.11).aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 11:22 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
Во-во. Надо самому сделать что-то аналогичное Fine Reader. Так что флаг Вам в руки. А вдруг получится? Поделитесь опытом... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 11:40 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
2 kobra Вы так и не ответили - после сканирования у вас текстовый документ или графика? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 11:49 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
kobraможет подскажите как это сделать?Допустим, нужное вам наименование находится у вас в первой строке ваших текстовых скан-файлов. Тогда можно сделать простую функцию которая из указанного файла читает и возвращает первую строку (см. Open, Input, Close в справке VBA). И в некий программный момент, когда у вас есть имя файла, с которым вы устанавливаете связь - например, для текущей записи формы, вы вызываете эту функцию, передавая ей это имя файла, а возвращенное этой функцией значение (искомое наименование) заносите в нужное поле текущей формы. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 11:52 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
mds_world Вы так и не ответили - после сканирования у вас текстовый документ или графика? формат файла получается графический. из которого надо вытащить текст. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 12:00 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
Боюсь, что средствами ВБА и Акцесс у вас не получится. Сначала надо превратить графику в распознаваемый текст. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 12:08 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
вот, я нашла какую-то прогу RasterID. сейчас сижу смотрю, что с ней можно сделать :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 12:11 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
kobraвот, я нашла какую-то прогу RasterID. RaserID одно из лучших решений на рынке и стоит всего 850 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 12:38 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
Не понимаю, в чем проблема написать это через MODI... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Сканировать сразу в TIF можно через WIA. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 14:01 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
Подключить в референсах Microsoft Office Document Imaging 11.0 Type Libriary ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 14:05 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
%?*?% , а куда это надо вставить ??? :) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 14:23 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
автора куда это надо вставить ??? Смутили прямо-таки, аж покраснел... такие вопросы - в рабочее время... Куда вам нужно - хотите, чтоб текст из сканированного документа куда-то сохранялся? Сделайте из этого функцию и добавьте в оканчание процедуры сканирования, после сохранения имиджа - получить текст и сохранить в соотвествующее поле, той же записи, где сохраняете путь. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 14:32 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
нне хотела вгонять Вас в краску :). у меня в программе, после выбора файла, пользователь нажимает на кнопку, после чего появляется ссылка на файл: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Подскажите что и куда :) я уже просто совсем запуталась ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 14:41 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
Решение, предложенное %?*?%, предполагает сканирование и распознавание документа. Вписывается ли это в вашу технологию? Судя по всему, сканирование у вас осуществляют совершенно иные люди, не те которые впоследствии работают с документами? Можно, конечно, выделить блок распознавания отдельно после выбора отсканированного документа, но опять таки вопрос - распознавание входит в обязанности человека, который "после выбора файла, пользователь нажимает на кнопку, после чего появляется ссылка на файл"? Не лучше ли придумать систему именования документов при сканировании, при которой в имени отсканированного имиджа сразу были бы нужные реквизиты? Тогда, при выборе файла, очень легко строку названия превратить в нужный параметр и поместить на форме. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 15:05 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
Примерно так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 15:08 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
1 этап программы (1-ый пользователь). сканирует документ (док.очень много), второй человек, открывает форму, нажимает на кнопку, открывается стандартное окно выбора файла, Ок - и ссылка сохраняется в поле таблицы. и по существу, лучше бы, конечно, когда этот пользователь проводит эту процедуру, при сохранении ссылки, должны вытаскиваться из док. два заданных поля и вставляться в форму (соотв. и в табличу тоже.) либо присваивать файлу имя при сканировании состоящим из этих двух полей. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 15:13 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
Чтобы в поле TextDoc попалал не весь текст из документа, а только выбранные значения - поигнайтесь с strWord = miLayout.Words(0).Text - Words(0) - вернет первое слово, если документ стандартный и поля стандартные, можно опытным путем подобрать значение Words(x), чтоб в него попадало то, что нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 15:20 |
|
сканированный документ
|
|||
---|---|---|---|
#18+
2 kobra Решение, предлагаемое %?*?%, очень интересное само себе, но потребует от вас немалой работы по выделению и поиску нужного места в файле. А с учетом того, что русский текст далеко не всегда надежно распознается программами OCR, остается вероятность неверной идентификации документа. Если этот момент важен, то полагаться только на распознавание нельзя. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 15:25 |
|
|
start [/forum/topic.php?fid=45&tid=1615913]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
others: | 257ms |
total: | 393ms |
0 / 0 |