|  | Подскажите по Adobe.TLB | ☑ | 
    
        | 0
    
        Бертыш   29.12.19✎ 23:14 | 
        Подскажите чем просмотреть в Visual Studio 2019 указанный файл или какие методы можно юзать по COM/OLE у Adobe.Reader и/или Adobe.Acrobat для вставки штампа в файл PDF
Листал весь день Adobe SDK, да так ничегошеньки и не понял :(
 Понял что можно какие-то чудеса творить через javascript, но в действительности ни один встреченный пример кода COM/OLE у меня из 1С так и не заработал.
 В общем хелп ми
 |  | 
    
        | 1
    
        Бертыш   29.12.19✎ 23:20 | 
        Только не Adobe, а Acrobat.TLB и Acrobat SDK соответственно.     |  | 
    
        | 2
    
        Бертыш   29.12.19✎ 23:27 | 
        Стоит задача из ДО визуализировать ЭЦП в историческом pdf файле, а точнее в его копии дабы не сломать эцп. Подписей может быть несколько и с одной стороны хочется прозрачности штампа чтобы сквозь него был виден оригинальный текст, с другой стороны чтобы штампы не накапливались и не множились в вызываемой программе... Типа вставили штамп и убрали и убили его после закрытия файла pdf. И существенное пожелание чтобы заказчик мог управлять положением штампа/штампов которые будут программно вставлены в самый конец текста на самую последнюю страницу. Вот на этой самой последней странице заказчик и должен иметь возможность двигать штампы. Doc и Docx поборол, а осталось теперь только побороть pdf     |  | 
    
        | 3
    
        Бертыш   30.12.19✎ 00:10 | 
        Пока вопрос отодвигается... Поборол в своей Visual Studio проблему с запуском штатного средства просмотра OLE-COM Object Viewer (x64)     |  | 
    
        | 4
    
        Бертыш   30.12.19✎ 10:54 | 
        На случай еже ли кого заинтересует
Матрица. Начало
 
 pdf=Новый COMОбъект("AcroExch.PDDoc");
 pdf.Open(PDFIN);
 pdf.Save(1,PDFOUT);
 pdf=Неопределено;
 |  | 
    
        | 5
    
        Бертыш   30.12.19✎ 10:56 | 
        Сохраняет старый файл под новым именем. Осталось поразобраться с методами вставки штампов и/или графических примитивов по OLE     |  |