|
Добавить картинку в 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
|
|||
|
14
2mugik
12.02.26
✎
10:16
|
pdftk по моему называлась приблуда которой пользовался если вдруг возможностей 1С не хватало.
|
|||
|
15
Garykom
гуру
12.02.26
✎
10:24
|
(14) лучше qpdf
или классика в виде imagemagick c ghostscript |
|||
|
16
zippygrill
12.02.26
✎
12:42
|
+ (15) такая комбинация прекрасно вставляет картинки в PDF, в частности в 1С Документооборот.
|
|||
|
17
Garykom
гуру
12.02.26
✎
14:42
|
(16) угу
только прекрасно падает когда в документе pdf за тыщщу страниц )) ибо imagemagick раскладывает многостраничный pdf на отдельные страницы-картинки нормально а вот для сборки надо в параметрах командной строки все файлы страниц перечислить... длина строки cmd получается слегка того |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |