我正在开发一个 C# 控制台应用程序,并且必须计算 PostScript 文件的页数。除了解析文件中的文本之外,有没有更简单的方法来计算页面数。
谢谢!
如果文件包含任意 PostScript 程序,唯一的方法是执行该文件,也许在重新定义showpage
运算符以计算页数之后。
如果文件遵循 DSC 约定,那么您可以计算%%Page
评论或直接使用(%%Pages
如果存在)。
另请参阅http://en.wikibooks.org/wiki/PostScript_FAQ#How_to_count_pages_in_a_PS_file.3F。