我们可以使用wkhtmltopdf.exe为pdf设置显示布局

时间:2014-04-01 07:21:47

标签: .net pdf pdf-generation wkhtmltopdf

我正在使用wkhtmltopdf.exe生成PDF文件,并且工作正常。现在我要求在Adobe阅读器中设置显示布局(单页面视图,双页面视图)。我无法在文档中找到它。 我想确定它是不可能的,或者我们是否有相同的设置。

请告知。

2 个答案:

答案 0 :(得分:3)

单独使用wkhtmltopdf是不可能的。此工具只会将您的HTML转换为标准PDF。

您正在寻找的是一个额外的工具,它可以设置显示首选项,然后您可以在创建PDF之后运行它。例如,您可以使用PDF::API2 Perl包(免费)。

控制PDF的查看首选项。

页面模式选项:

-fullscreen

    Full-screen mode, with no menu bar, window controls, or any other window visible.
-thumbs

    Thumbnail images visible.
-outlines

    Document outline visible.


Page Layout Options:

-singlepage

    Display one page at a time.
-onecolumn

    Display the pages in one column.
-twocolumnleft

    Display the pages in two columns, with oddnumbered pages on the left.
-twocolumnright

    Display the pages in two columns, with oddnumbered pages on the right.

这可以让您实现目标。

答案 1 :(得分:1)

这是不可能的,因为它需要改变上游QT。使用另一个工具可以在生成PDF后添加此设置(如果可能)。