首页 > 解决方案 > 使用 poppler 生成的 XML 中的坐标来构建电子邮件模板

问题描述

从此PDF生成 72 dpi图像和缩放为 1 的XML

尽管 DPI 为 72,但为了能够将 XML 中的坐标转换为像素,必须使用此反复调整 DPI 。90.5 似乎运作良好。但是,这看起来不像是正确的方法。

生成 XML 的命令: pdftohtml -xml -zoom 1 -fontfullname -s -c input.pdf output

生成图像的命令: pdftoppm -jpeg -r 72 input.pdf output

注意:生成图像时使用了 72 dpi,因为在 72 dpi 中输出的图像与 PDF 和 XML 输出的尺寸相似。

这种转换是必不可少的,因为这将允许构建 HTML。我知道 poppler 本身可以生成 HTML,但是,由于生成的 HTML 需要与电子邮件兼容,因此 XML 被用于从头开始构建 HTML。

XML 到 PDF 中坐标的转换可以通过哪些方式更可靠地完成?

标签: pdfhtml-emailpopplerpdf-to-htmlpdf2htmlex

解决方案


推荐阅读