gpt4 book ai didi

Gtkwebkit,将html保存为pdf

转载 作者:行者123 更新时间:2023-12-04 20:53:22 24 4
gpt4 key购买 nike

最近几天我在寻找将 html 文件转换为 pdf 的最佳和最短方法。因为我用 C 程序创建我的 html 文件并通过使用 cairo 的 gtkwebkit 查看它们,所以它应该是用 C 将显示页面的内容转换为 html 的一些有效和直接的方法(我认为)。但是在网上找不到任何例子或方向。

到目前为止,在不同的虚拟打印机中,我只找到了用 perl 或依赖 qt 的命令行工具,这是不需要的。

请提供有关从 gtkwebkit 获得此功能的任何建议、示例或建议,如果没有,也许可以使用一些小型 C 库。

最佳答案

据我阅读文档可以看出(我自己还没有尝试过):

  1. 使用 webkit_web_view_get_main_frame() 获取主框架.
  2. 创建 GtkPrintOperation使用 gtk_print_operation_new()
  3. 将打印操作的 export-file 属性设置为要导出到的 PDF 的名称。
  4. webkit_web_frame_print_full() 打印框架.确保将 GTK_PRINT_OPERATION_ACTION_EXPORT 作为“操作”参数传递。

关于Gtkwebkit,将html保存为pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9420494/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com