【Aspose.PDF】PDF用紙サイズ変換について

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()

@Kitamura

参考用にサンプル PDF ドキュメントも共有していただけますか?弊社の環境でシナリオをテストし、それに応じて対処します。

@asad.ali
別の方法により対応したため、不要となりました。

@Kitamura

問題を解決できてよかったです。何かサポートが必要な場合は、お気軽に新しいトピックを作成してください。