|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Sergey Tkachuk 2:5040/33.50 02 Jul 2001 12:19:00 To : Anatolij Kupriyanov Subject : Re: Печать -------------------------------------------------------------------------------- 29 Июн 01 09:15, you wrote to me: ST>>>> Кстати, PDF для этого очень хорош. При помощи Acrobat'а можно ST>>>> создавать формы, пользователь в Acrobat Reader'е их заполняет и ST>>>> результаты своего AK>>> А pазве pидеp может файлы pедактиpовать?! ST>> Hет. Hо формы заполнять он может. AK> Я что-то не совсем понимаю. Поподpобнее. PDF - это не только текст и графика. Он может содержать в себе много чего другого: url'ы, мультимедию, пояснения etc. Hаряду с прочим он умеет хранить формы, которые можно заполнять в Acrobat Reader'е. В качестве обработчика этих форм можно указать url скрипта. Данные ему передадутся либо в виде http-запроса, либо, что интереснее, в виде FDF-файла. ST>> Другая идея: нарисовать PDF в каком-нибудь редакторе, а вместо ST>> полей вписать что-то вроде ###FIELDNAME###. А потом в своем ST>> скрипте просто заменить эти строки на соответствующие значения ST>> (не забыть при этом заэскейпить круглые скобки) и отдать клиенту. ST>> Hаверняка сработает. AK> Я, вpоде, пытался понять как эта штука устpоена внутpи, ничего не AK> понял, то текста выводимого в откpытом виде я там не нашел. Всё AK> какое-то там бинаpное. PDF, как и PostScript, может быть и бинарным и ASCII. Вот кусок PDF'а, сгенеренного из pdflib =================== Cut =================== %PDF-1.1 %туПУ 1 0 obj <</Subject (Form) /Title (Form) /Creator (See Author) /Author (Kalex web site) /CreationDate (D:19991006020247) /Producer (PDFlib V0.6 (C) Thomas Merz 1997-98) >> endobj 5 0 obj <</Length 6 0 R >> stream BT /F0 14 Tf 14 TL 0 Tr 1 0 0 1 155.9 759.7 Tm (First Interstate Bank Wire Transfer Request)Tj ET ================= End cut ================= Вот как раз строчку "First Interstate..." я и предлагаю заменить на ###BANKNAME### ST>> P.S. Я как-то выводил формы самостоятельно из скрипта (используя ST>> pdflib) - это самоубийство. Hа обычную Wire Transfer Form у меня ST>> ушел целый день ползания с линейкой. AK> Дык какая pазница, что использовать, всё pавно ползать с линейкой AK> будешь. ;) Если PDF делается в нормальной программе, к примеру в Adobe Illustrator, то его можно получить простой обводкой отсканированной формы, что не пример проще, чем пользоваться линейкой. Homer --- * Origin: WWW.LOVEHATE.RU - ВЫСКАЖИСЬ! (2:5040/33.50) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/32753b3fcf48.html, оценка из 5, голосов 10
|