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

时间:2013-05-10 08:26:22

标签: c# xps printdocument

this线程上,我试图找出如何从pdf文件中创建图像,填充空白并将其打印出来。 我设法打印了PDF的可用但模糊的图像。为了提高打印质量,我搜索了编辑和打印pdf的其他方法。 所以我认为可能是我可以将pdf转换为xps然后将xps转换为PrintDocument对象。将pdf转换为xps很简单,但我没有发现将xps转换为printdocument的信息。 如果我可以转换它,那么我可以在它上面画任何东西。有没有办法进行这种转换? 任何示例代码?

1 个答案:

答案 0 :(得分:0)

我使用了来自http://www.dynamicpdf.com/的pdf组件,这非常有用,但不是免费的。他们有一个pdf-merger组件,允许您导入pdf并在其上绘制新事物(文本标签,图像等)。也许你的文字对象和位置在那里会有用吗?对不起,我不能告诉你更多关于XPS的信息..