C# 打印现有 pdf 文件并打印预览
本文关键字:打印 文件 pdf | 更新日期: 2023-09-27 18:35:33
我已经用itextsharp库生成了一个pdf报告,现在我想打印这个pdf文件。我有谷歌如何打印 pdf 文件,但所有示例都适用于文本文件或一行文本而不是 pdf 文件,对于 pdf 文件,它们只是打印一堆 ASCII 字符。那么是否有任何关于如何打印 pdf 文件的示例,或者我应该使用另一个库。任何例子,我真的很感激。
提前感谢...
如果您熟悉pdf文件的结构,那么您就会知道pdf文件与doc或txt文件的格式不同。它们使用不同的结构进行文本呈现。因此,您不能直接打印预览pdf文件。如果要打印预览pdf文件,则必须按照以下说明进行操作:
- 必须将pdf文件转换为每页的图像。 您可以使用Ghost Script或xpdf来做到这一点。
- 然后,您可以打印或预览每个页面的每个图像。