如何使用 PDFsharp 创建一页以上的 PagePreview?
我正在使用 PDFsharp 在我的 C# 应用程序中创建 PDF 文件。它工作得很好,但我不知道如何创建多页预览。我可以轻松创建和保存多页文档,并且将 PagePreview
嵌入到我的表单中也可以正常工作。
但是如何在预览中显示(并绘制)多个页面?
有没有办法将另一个 XGraphics
对象传递给关联的 RenderEvent
函数(该函数将从文档中的第二页创建(XGraphics.FromPdfPage(...)< /代码>))?
I am using PDFsharp to create PDF files in my C# application. It's working very good, but I did not find out how to create preview with more than one page. I have no trouble creating and saving documents with multiple pages, also embedding PagePreview
into my Form is working.
But how do I display (and draw on) more than one page in the Preview?
Is there a way to pass another XGraphics
object to associated RenderEvent
function (that would be created from second page in document (XGraphics.FromPdfPage(...)
))?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
RenderEvent 必须知道要渲染哪个页面。
您的应用程序必须知道有多少页以及哪一页是当前页。
我们使用 MigraDoc 创建 PDF 文件,预览会自动处理多个页面。
The RenderEvent must know which page to render.
Your application must know how many pages there are and which page is the current page.
We are using MigraDoc to create PDF files and the preview handles multiple pages automatically.