• 🚨 29 мая стартует курс «Пентест Active Directory: от теории к практике» от Академии Кодебай

    🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
    🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
    🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.

    После старта курса запись открыта еще 10 дней Подробнее о курсе ...

Заполнение PDF-форм

  • Автор темы Автор темы aksimus
  • Дата начала Дата начала
A

aksimus

Требуется в UI открыть PDF документ содержащий форму и автоматически заполнить поля.

Пробовал реализовать 2мя способами, но оба безуспешно.
Первый способ..
по аналогии с Экселем обратиться к Acrobat Reader через

Set PDDoc = CreateObject("AcroExch.PDDoc")
i = PDDoc.Open("d:\test.pdf")
.....
но постоянно выбрасывает ошибку "Cannot create automation object" и плюс не совсем понятно умеет ли вообще Акробат заполнять PDF Forms автоматически.

Второй способ...
Нашел в интернете такой продукт iTextSharp.dll, функционал которого точно позволяет заполнять PDF формы, но все примеры работы с этой дллкой приведены на других языках, никак не могу понять как ее подключить из ЛотусСкрипт и обратиться к функционалу.

Может кто-то реализовывал подобные задачи и может привести пример кода или хотябы подтолкнуть в нужном направлении?
 
Сам еще не доделал до конца, но копаю в этом направлении тоже.
iText - это java - не осилить + с русским шрифтом там траблы. Варианты DXML - мудреные. Советы дают а реальных примеров не допросишься. Только на уровне теории.

Вот простой вариант недавно отрыл

Create PDF / FDF in Lotus Notes using LS
если бы в него еще картинки из RTF поля можно было потыкивать - так справимся...
 
Может кто-то реализовывал подобные задачи и может привести пример кода или хотя бы подтолкнуть в нужном направлении?
Пацаны юзают java:
Generating PDF Documents From Templates:
ну и до кучи:
Все актуально для r8 ( требует jvm 1.5 )
P.S. OLE и iTextSharp.dll - путь Темной стороны Силы. :-)
 
Пацаны юзают java:
Generating PDF Documents From Templates:
ну и до кучи:
Все актуально для r8 ( требует jvm 1.5 )
P.S. OLE и iTextSharp.dll - путь Темной стороны Силы. :-)


Java хорош для бекэнда, в агентах или веб-сервисах... но как быть если надо сформировать ПДФ по клику экшена и тут же его открыть... вот и проходится извращаться с DLL и Ole
 
а чем java помешала формировать по клику - LS2J
юзать бридж LS2COM привычней? :rolleyes:
а по сути - в LS2COM граблей с типизацией и документированностью АПИ КОМов поболе будет

Добавлено: проверил базку с выше-указанного сайта...

Created-By: 1.4.2_17-b06 (Sun Microsystems Inc.)
Main-Class: com.lowagie.tools.ToolboxAvailable

Class-Path: iText-toolbox.jar iText-toolbox-2.1.3.jar bcmail-jdk14-138

.jar bcprov-jdk14-138.jar

так-чта 1.5 жвм там не обязательна..., вроди как
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!

Курс AD