如何确保LibreOffice Draw将PDF导出为BMP时PPI设置生效
如何确保LibreOffice Draw将PDF导出为BMP时PPI设置生效
我之前也碰到过类似的导出尺寸不对的问题,折腾了好一阵才理清门道,给你分享几个亲测有效的解决步骤:
先确认PDF页面的原始尺寸与缩放状态
打开PDF后,点击视图→页面样式,查看当前页面的实际物理尺寸(比如A4是210×297mm)。如果Draw打开PDF时自动缩放了页面(比如为了适应窗口),导出时的像素尺寸可能会被这个缩放比例影响。建议先把视图缩放调到100%,确保你看到的是原始页面大小,再进行导出操作。导出时精细调整图像设置
- 点击
文件→导出为→导出为图像,选择BMP格式后,不要急着点确定,点击对话框右下角的选项按钮。 - 在弹出的选项窗口里,找到
分辨率相关设置:- 如果你需要精确的4500×3600像素尺寸,先看
保持比例的勾选状态。如果原始PDF的宽高比和5:4(4500/3600)一致,可以勾选保持比例,只输入宽度4500,高度会自动匹配;如果不一致,你可以取消勾选,手动输入两个数值,但要注意这样可能会拉伸图像。 - 另外要区分像素尺寸和DPI(每英寸像素):LibreOffice里的分辨率设置有时候会把这两个概念关联——像素尺寸 = 页面尺寸(英寸)× DPI。如果直接输入像素尺寸没生效,可以试试手动计算DPI:比如你的页面宽是10英寸,要得到4500像素宽,就把DPI设为450,导出后像素尺寸就会是4500×对应高度。
- 如果你需要精确的4500×3600像素尺寸,先看
- 确认
导出范围是当前页面(如果只需要单页),避免多页导出导致尺寸被压缩。
- 点击
调整PDF导入的默认缩放设置
有时候Draw打开PDF时的自动缩放会影响后续导出,你可以去编辑→首选项→LibreOffice Draw→一般里,找到“打开PDF时的缩放”选项,把它设置为100%,这样打开PDF时就会保持原始尺寸,导出设置的准确性会更高。尝试升级LibreOffice版本
如果以上方法都没解决,有可能是7.6版本里的小bug。你可以试试升级到最新的稳定版,很多这类导出尺寸的问题在新版本里会被修复。
我当时就是通过调整导出选项里的分辨率和页面缩放解决的,你可以一步步试试,应该能搞定你的问题。
备注:内容来源于stack exchange,提问作者tell
相关产品推荐
相关产品推荐

