如何确保从 pdf 导出为 bmp 时遵守 Libre Office Draw 的 ppi 设置?

如何确保从 pdf 导出为 bmp 时遵守 Libre Office Draw 的 ppi 设置?

我在 Windows 10 Pro 上使用 Libre Office Draw 7.6。

当我使用 LOD 打开 pdf 然后导出尺寸为 4500 x 3600 ppi 的 bmp 文件时,由于某种原因,ppi 分辨率会降低到 1800 x 1440。

我如何确保 LOD 导出为 bmp 的 ppi 设置能够正常工作?

答案1

我认为使用基于 Office 的应用程序不太可能取得好的结果。这适用于 Ms Office,也适用于 Libre Office 或我使用过的大多数其他应用程序。

非兼容 PDF 渲染系统(包括一些主要参与者,如 Firefox 或 Google docs 和 HTML 渲染)进行的 PDF 转换将假定导入的屏幕分辨率为 96 dpi 或 72 dpi,因此即使以 300 导出,结果也会“模糊”。

为了说明这一点,我生成了一个像素完美的 4500x3600 图像,并使用 LOD 导入,将其导入为 96 dpi(即使使用其他一些知名的图形应用程序也没关系,也完全一样)。

左边的图像是原始图像。为了进行比较,我以 4500x3600 的比例导出了 BMP,并将其放大 3.125(300/96),然后特意将其用于新的 PDF 以在右侧进行比较。

我使用了尽可能多的等效物来确保往返行程最接近并且发生的情况就在这里。

在此处输入图片描述

值得注意的是,通常存在像素偏移,使得左边缘的一部分不存在于右侧副本中(丢失 1 个像素宽度的小问题,但对于网格或标尺来说可能至关重要)

更重要的是,抗锯齿效果会导致尺寸变得臃肿。

最重要的是,艺术品的真实分辨率丢失了。

相比之下,基于图像的图形应用程序在类似缩放时通常会看到这样的效果 在此处输入图片描述

但按照逐个位置保留像素。 在此处输入图片描述

相关内容