1c8v

1С PDF ActiveX

1С PDF ActiveX

23.03.2022 admin Comments Off

1С PDF ActiveX

1С PDF ActiveX, проблемы взаимодействия и их решения

Доброго всем дня!

Столкнулся с проблемой того, что в 1С PDF открыть нельзя. Для открытия предлагалось зарегистрировать дополнительные DLL. В данной статье рассматривается, каким образом можно будет открыть в 1С PDF без дополнительных dll компонентов. Для отображения PDF необходимо создать обработку, смотрите картинку 1.

Код:ЭлементыФормы.ДобавитьActiveX(“AcroPDF.PDF”,”пдф”,,ЭлементыФормы.Панель2); 
ЭлементыФормы.пдф.Высота = ЭтаФорма.Высота-10; 
ЭлементыФормы.пдф.Ширина = ЭтаФорма.Ширина-2; 
ЭлементыФормы.пдф.АктивизироватьПоУмолчанию = ИстинА; 
ЭлементыФормы.пдф.src = “D:\123.pdf”;

В итоге мы получим результат который изображен на картинке 2.

В целом открытие PDF происходит без использования внешних dll, непонятно кем написанных, идет прямое взаимодействия с ActivX и программным продуктом корпорации Adobe. Позже выложим, как открывать pdf через другие редакторы.