1

我目前正在将 PdfPage 作为 XPdfForm 重新加载,以便将其用作图形源。我想要一种将 PdfPage 转换为 XImage 的方法,以便我可以在另一个 XGraphics 上绘制它,或者以某种方式将 PdfPage 直接绘制到 XGraphics 上。

注意:询问如何从 PdfPage 获取 XPdfForm 的目的是为了避免从流中重新加载文件。我不想经历保存/加载周期。

4

1 回答 1

0

您可以使用 XImage.FromFile 从 PDF 文件加载页面。在页码后面加上 # 号,例如“test.pdf#17”以获取第 17 页。

另见: http ://www.pdfsharp.net/wiki/Graphics-sample.ashx#Draw_a_form_XObject_a_page_from_an_external_PDF_file_27

于 2012-04-20T05:29:44.467 回答