データウインドウの中身をPDF化したいです。
> SaveAsで引数に拡張子をPDFにして出力するとエラーになります。
> Print関数で「Microsoft Print TO PDF」にするとPDFにすることができますが、
> ダイアログボックスでファイル名を聞かれます。
> 予め指定したファイル名を付与して実行したいです。
> データウインドウの中身をPDF化する方法についてよろしくお願いします。
SaveAsを使い、事前に下記のようにプロパティを設定してあげるとうまくいきます。
例)
dw_list.Object.DataWindow.Export.PDF.NativePDF.UsePrintSpec = ‘Yes’
dw_list.Object.DataWindow.Export.PDF.Method = NativePDF!
dw_list.Object.DataWindow.Export.PDF.NativePDF.PDFStandard = 1 //PDF/A-1a
dw_list.Object.DataWindow.Print.Orientation = 1 //Landscape!
dw_list.Object.DataWindow.Print.Paper.Size = 9 //9 — A4 210 x 297 mm
dw_list.SaveAs(“c:\test\test.pdf”, PDF!, False)