Как прочитать pdf файл и заполнить в нем определенные поля, и сохранить? #743041


#0 by Erifan
Имеется pdf-шаблон. В нем есть редактируемые поля, их необходимо заполнить из 1с, и сохранить. При этом сохраненный шаблон, должен так же иметь эти редактируемые поля, т.к. в SAPе есть загрузчик, который с него загружает данные к себе. Выгрузку в другие форматы не предлагать, т.к. загрузку из них писать не будут. Доступа к загрузчику SApa нет, гугл результатов не дал.
#1 by shuhard_серый
[гугл результатов не дал.] а если искать по pdf API ?
#2 by sapphire
LibreOffice или iTextSharp 5.2.1
#3 by sapphire
Речь, наверное, об Adobe Acrobat SDK, так оно требует наличия лицензии на Adobe Acrobat. Само по себе ничего не даст.
#4 by Господин ПЖ
загрузка из pdf - это секас еще тот
#5 by UFO
А не проще ли делать печать на виртуальный пдф принтер? чем шаблонами пдф пользоваться
#6 by UFO
В конце концов можно отредактировать шаблон ворд документа и его послать на печать на пдф принтер
#7 by UFO
Фоксит ридер всегда ставит свой принтер, я им и пользуюсь
#8 by banco
в конце концов ТабличныйДокумент можно сохранить в pdf
#9 by sapphire
А если, это внешняя форма, которая Вам присылается?
#10 by Erifan
Результатом должен быть pdf-файл с редактируемыми полями(для загрузки их в SAP), если делать как Вы предлагаете на выходе будет картинка. Правильно я понимаю, что надо установить библиотеки, и обращаться к ним для редактирования?
#11 by sapphire
Не совсем :) Libre Office, по идее будет выполнять, но будет игнорироваться особенности файла, если он содержит встроенные java-script вида WILL PRINT
#12 by sapphire
+  iTextSharp 5.2.1 по идее может заполнять/писать... Короче, печать если есть java-script в pdf только через Acrobat
#13 by Jaap Vduul
А у iTextSharp COM интерфейсы появились? В одной конторе я через pdftk делал. Это такая утилитка маленькая, через командную строку работает:
#14 by Erifan
Попробую, спасибо
#15 by sapphire
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С