1

我已经用 itextsharp 库生成了一个 pdf 报告,现在我想打印这个 pdf 文件。我有关于如何打印 pdf 文件的谷歌,但所有示例都适用于文本文件或一行文本而不是 pdf 文件,对于 pdf 文件,它们只是打印一堆 ASCII 字符。那么有没有关于如何打印pdf文件的例子,或者我应该使用另一个库。任何例子我都会非常感激。

提前致谢...

4

1 回答 1

0

如果您熟悉 pdf 文件的结构,那么您就会知道 pdf 文件的格式与 doc 或 txt 文件不同。他们使用不同的结构进行文本渲染。所以你不能直接打印预览一个pdf文件。如果要打印预览 pdf 文件,则必须按照以下说明进行操作:

  1. 必须将 pdf 文件转换为每页的图像。// 你可以使用 ghost 脚本或 xpdf 来完成
  2. 然后,您可以打印或打印预览每页的每个图像。
于 2012-05-26T07:00:38.317 回答