Aspose.PDFを使用しPDFファイルの用紙サイズを変更しようとしています。(A4より少し大きいサイズからA4へ縮小)
下記ソースで対応しようとしていますがサイズが縮小されず元のファイルの用紙サイズのまま出力されます。
対応方法を教えて頂けますか。
viewer.BindPdf(newFn)
viewer.AutoResize = True
viewer.AutoRotate = True
viewer.PrintPageDialog = False
Dim ps As Aspose.Pdf.Printing.PrinterSettings = New Aspose.Pdf.Printing.PrinterSettings()
Dim pgs As Aspose.Pdf.Printing.PageSettings = New Aspose.Pdf.Printing.PageSettings()
Dim prtdoc As System.Drawing.Printing.PrintDocument = New System.Drawing.Printing.PrintDocument()
ps.PrinterName = prtdoc.PrinterSettings.PrinterName
pgs.PaperSize = New Aspose.Pdf.Printing.PaperSize("A4", 597.6, 842.4)
viewer.PrintDocumentWithSettings(pgs, ps)
viewer.Close()