1

有两个函数可以在 cairo 表面上呈现 PopplerPage:poppler_page_renderpoppler_page_render_for_printing. 该文档指出,后者应该用于“渲染将要打印的页面”。

我的问题是:如果以后将我的 cairo 表面保存为 (pdf) 文件,我应该使用其中哪一个?另存为文件是否构成poppler“打印”?我将不胜感激参考文档。PopplerPage 是由 pdf 文件创建的poppler_document_get_page吗?

4

1 回答 1

1

查看 poppler 的源代码,不同之处在于,例如显示注释,但不打印:

http://sources.debian.net/src/poppler/0.44.0-3/glib/poppler-page.cc/?hl=362#L362 http://sources.debian.net/src/poppler/0.44。 0-3/glib/poppler-page.cc/?hl=309#L309

于 2016-06-26T06:49:14.563 回答