Имя: Пароль:
1C
 
Добавить картинку в PDF
0 jamesgold
 
10.02.26
18:29
Добрый день, прошу помочь.
Данный код не добавляет картинку в указанный pdf. Ошибки при выполнении нет, pdf после обработки открывается без картинки. Обычные формы.

ДокPDF = Новый ДокументPDF();
    ДокPDF.Прочитать("C:\Файл.jpdf");
    Картинка = Новый Картинка("C:\Картинка.jpg");
    
    ЧислоСтраниц                 = ДокPDF.КоличествоСтраниц();
    ВысотаСтраницы               = ДокPDF.Страницы.Получить(0).Высота;
    НомерСтраницы = 1;
    
    Пока НомерСтраницы <= ЧислоСтраниц Цикл
        
        Описание = Новый ОписаниеОтображаемогоОбъектаPDF;
        Описание.Имя = "Картинка";
        Описание.Ширина = 10;
        Описание.Высота = 10;
        Описание.Лево = 20;
        Описание.Верх = 20;
        Описание.НомерСтраницы = НомерСтраницы;
        Описание.Объект = Картинка;
        ДокPDF.ДобавитьОтображаемыйОбъект(Описание);
        
      КонецЕсли;
      
      НомерСтраницы = НомерСтраницы + 1;
      
    КонецЦикла;
    
    ДокPDF.Записать("C:\Файл.jpdf");
1 jamesgold
 
10.02.26
18:45
Пробовал выводить без указания координат, тоже не выводит ничего.
2 jamesgold
 
10.02.26
18:53
ап?
3 craxx
 
10.02.26
19:05
(0) Ээ.. а через ТабличныйДокумент, с последующим сохранением его в тот самый PDF не пробовали?
4 jamesgold
 
10.02.26
19:08
(3) Мне нужно изменить уже имеющий PDF
5 jamesgold
 
10.02.26
20:07
ап?
6 Ёпрст
 
гуру
10.02.26
22:08
(0)
ЗаписатьОтображаемыйОбъект
7 Ёпрст
 
гуру
10.02.26
22:10
(0) И .. это чего за нейрокод с несуществующими объектами и методами ?
8 Ёпрст
 
гуру
10.02.26
22:14
(0) какой релиз платформы  и какой режим совместимости в нём ?
9 vdementiev
 
11.02.26
04:24
Платформа «1С:Предприятие» имеет встроенные средства для работы с PDF-документами, но для редактирования PDF-файлов внутри 1С стандартные средства НЕ предназначены.
10 Skylark
 
11.02.26
10:40
Новый ОписаниеОтображаемогоОбъектаPDF
11 Skylark
 
11.02.26
10:40
ЗаписьPDF (PDFWriter)
ЗаписатьОтображаемыйОбъект (WriteRepresentationObject)
Синтаксис:
ЗаписатьОтображаемыйОбъект(<ОписаниеОтображаемогоОбъекта>)
Параметры:
<ОписаниеОтображаемогоОбъекта> (необязательный)
Объект, содержащий описание отображения объекта в PDF-документе.
Описание:
Располагает отображение объекта (штамп) на указанной странице PDF-документа по указанным координатам.
12 Skylark
 
11.02.26
10:41
Это работает
13 Skylark
 
11.02.26
10:42
Попробуйте не Новый ДокументPDF, а Новый ЗаписьPDF
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший