PdfSharp:将一个PdfPage绘制到另一个PdfPage上

时间:2012-04-19 19:08:46

标签: pdfsharp

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

注意:询问如何从PdfPage获取XPdfForm是我可以避免从流中重新加载文件。我不想经历保存/加载循环。

1 个答案:

答案 0 :(得分: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