在c# winforms中从.xps文件创建PrintDocument

本文关键字:文件创建 PrintDocument xps 中从 winforms | 更新日期: 2023-09-27 18:12:54

在这个线程上,我试图找出如何从pdf文件创建的图像,填补空白并将其打印出来。我打印出了一个可用但模糊的pdf图像。为了提高打印质量,我搜索了编辑和打印pdf文件的替代方法。我想也许我可以把pdf转换成xps然后把xps转换成PrintDocument对象。将pdf转换为xps很容易,但我没有找到将xps转换为printdocument的方法。如果我可以转换它,我就可以在上面画任何东西。有什么方法可以做这个转换吗?有样例代码吗?

在c# winforms中从.xps文件创建PrintDocument

我使用过http://www.dynamicpdf.com/上的pdf组件,它非常有用,但不是免费的。他们有一个pdf合并组件,允许您导入pdf并在其上绘制新内容(文本标签,图像等)。也许你的文本对象和位置会有用吗?很抱歉,我不能告诉你更多关于xps的信息。