:: Visual Foxpro, Foxpro for DOS
Редактирование pdf-файла из FoxPro.
ilya73

Сообщений: 40
Откуда: Вологда
Дата регистрации: 24.08.2006
Может кто-нибудь пробовал внести данные в pdf-файл из фокса?
Ссылка на PDF-файл my-files.ru
Ratings: 0 negative/0 positive
Re: Редактирование pdf-файла из FoxPro.
sphinx

Сообщений: 31180
Откуда: Каменск-Уральски
Дата регистрации: 22.11.2006
Не проверял, как это устроено/написано/работает - "as is" - небольшой пример на Visual Basic (он быстрее и проще перекладывается на VFP, чем код C++, Java, Pascal и пр..)


------------------
"Veni, vidi, vici!"(с)
Ratings: 0 negative/0 positive
Re: Редактирование pdf-файла из FoxPro.
ilya73

Сообщений: 40
Откуда: Вологда
Дата регистрации: 24.08.2006
Правильно ли я понимаю, что данный пример основан на платной компоненте?
Ratings: 0 negative/0 positive
Re: Редактирование pdf-файла из FoxPro.
b_i_f_2006

Сообщений: 14
Дата регистрации: 19.01.2006
Добрый день.
Я создаю pdf-файлы, но через экспорт сначала в WinWord (2010).

IF (UPPER(RIGHT(lcFile_SAVEAS,4)) = ".PDF") = .T.
odoc.SAVEAS(lcFile_SAVEAS, 17)

IF TYPE("ODOC") = "O"
RELEASE oword,odoc
ENDIF

goAPP.DOFILE(lcFile_SAVEAS)
ENDIF
Ratings: 0 negative/0 positive
Re: Редактирование pdf-файла из FoxPro.
mercury

Сообщений: 14
Дата регистрации: 04.07.2006
.



Исправлено 4 раз(а). Последнее : mercury, 19.06.17 08:45
Ratings: 0 negative/0 positive
Re: Редактирование pdf-файла из FoxPro.
ilya73

Сообщений: 40
Откуда: Вологда
Дата регистрации: 24.08.2006
Имеется ввиду редактирование уже имеющегося pdf-файла, причем того, что приведен в примере.
Видимо это возможно только с помощью платной компоненты
Ratings: 0 negative/0 positive
Re: Редактирование pdf-файла из FoxPro.
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Ввод данных в форму это не совсем "редактирование"...
Вот тут чел борется с формами при помощи iText (эта библиотека, или по крайней мере её части могут использоваться бесплатно - но под AGPL лицензией - т.е. с обязательством открыть ВЕСЬ исходный код производной работы - не думаю что это проблема, т.к. сделать мелкую утилитку для твоих целей и открыть её код вполне себе можно).dik123.blogspot.com.by
На сегодня есть и C# версия, что может оказаться более удобным нежели java.

По идее и сам адобе-ридер (но какой версии - бесплатной или полнофункциональной, вот вопрос) умеет объединять xfdf-данные и pdf-шаблон в итоговый "заполненный pdf"...
Т.е. от твоей программы потребуется просто сгенерировать xfdf файл (а это несложный XML).


------------------
WBR, Igor
Ratings: 0 negative/1 positive
Re: Редактирование pdf-файла из FoxPro.
vic7tar
Автор

Сообщений: 48
Дата регистрации: 27.02.2017
ilya73
Имеется ввиду редактирование уже имеющегося pdf-файла, причем того, что приведен в примере.
Видимо это возможно только с помощью платной компоненты
А Acrobat (не Reader) есть?
Ratings: 0 negative/0 positive
Re: Редактирование pdf-файла из FoxPro.
pasha_usue

Сообщений: 3649
Откуда: Е-бург
Дата регистрации: 06.10.2006
vic7tar
ilya73
Имеется ввиду редактирование уже имеющегося pdf-файла, причем того, что приведен в примере.
Видимо это возможно только с помощью платной компоненты
А Acrobat (не Reader) есть?
Есть. Проблема PDF сравнима с проблемой AVI. Вроде бы они все AVI, но они все разные. По лицензии, считается, что базовый слой PDF не редактируемый (при желании есть утилиты, которые редактируют базовый слой). А вот вторым слоем можно наложить уже пометки, какие-то комментарии, даже галочки в анкете.
Ну, и если мы решили редактировать основной слой, а там вместо текста оказывается картинка (скан какой-нибудь), то и редактировать мы его можем исключительно как картинку.
В общем, в зависимости от исходного файла и конечной цели необходимо подбирать конкретный инструмент. Возможно, вам вообще необходимо распознать файл, и дальше с ним работать.
Ratings: 0 negative/0 positive
Re: Редактирование pdf-файла из FoxPro.
vic7tar
Автор

Сообщений: 48
Дата регистрации: 27.02.2017
Вот пример - cloud.mail.ru.
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 27 (Гостей: 27)

© 2000-2024 Fox Club 
Яндекс.Метрика