У меня есть окно данных сетки с изображением на заднем плане (с размерами страницы А4), и я хотел бы экспортировать данные и изображение в виде файла PDF (на одной странице). Я использовал несколько комбинаций следующих команд, но самое большее, я получил PDF формата 0.
//dw_1.Modify("Datawindow.Export.PDF.Method = Distill! ")
//dw_1.Modify("DataWindow.Export.PDF.Method = XSLFOP! ")
dw_1.Object.DataWindow.Export.PDF.Method = Distill!
//dw_1.Object.DataWindow.Printer = "\\prntsrvr\pr-6"
dw_1.Object.DataWindow.Export.PDF.Distill.CustomPostScript="No"
dw_1.SaveAs("c:\dw_one.pdf", PDF!, false)
Руководство пользователя (на стр. 533) гласит:
… the data is printed to a PostScript file and automatically distilled to PDF using GNU Ghostscript…
Installing Ghostscript
For licensing reasons, Ghostscript is not installed with PowerBuilder. You (and your users) must download and install it before you can use this technique…
Кто-нибудь знает, какова процедура?
EDIT
СПАСИБО ВАМ ВСЕМ. Установки ghostscript оказалось достаточно. Я только не могу понять, почему процедура успешна на некоторых компьютерах (используя Method = XSLFOP!) Без использования ghostscript: - /