drawio如何设置导出的PDF为宽6.67 cm×高5.00cm

Created on: April 6, 2025

Answered using O1 by Chat01

Question

drawio如何设置导出的PDF为宽6.67 cm×高5.00cm

Thought

Adjusting export size

I'm setting up the PDF dimensions to 6.67 cm by 5 cm. Considering manual scaling or custom page size settings for precise control.

Accurate dimensions

To set a specific PDF dimension (6.67 cm x 5 cm), I convert these to points and adjust the page size in "Page Setup" or "Export as PDF" dialog.

Mapping out the process

Setting up a custom page size in "page setup," converting dimensions to points, and adjusting export settings for precision. This ensures a clear workflow for users.

Adjusting export settings

I’m tweaking the export process by setting a custom page size and ensuring no scaling. The goal is to match the specified dimensions accurately, steering clear of default scaling features.

Refining dimensions

I’m thinking through the exact pixel dimensions for the export to ensure precision. The key is setting "Width" to 189 px and "Height" to 142 px in the advanced PDF export settings.

Reasoned about draw.io PDF export settings for 23 seconds

Answer

在 draw.io(或 diagrams.net)中目前没有一个「直接在导出对话框中输入精确厘米尺寸」的功能,需要通过以下思路来实现大致对应的 PDF 尺寸:先在页面设置中把画布改成所需的尺寸,然后再导出 PDF。下面给出一个常见的做法供你参考——重点是让画布本身就符合 6.67cm×5.00cm,然后导出的时候关闭自动分页或裁边等可能引入额外空白的选项。


大致操作步骤

  1. 打开「页面设置」(Page Setup)

    • 在菜单栏中找到「File(文件)」→「Page Setup(页面设置)」。
    • 将原先的「自动」或默认尺寸改为「Custom(自定义)」。
  2. 在「自定义页面大小」中设定厘米尺寸

    • draw.io 里有时只提供英寸或点数(points)等度量单位,需先在「单位」(Units)下拉菜单中选择 Centimeters
    • 将宽度(Width)设置为 6.67 cm,高度(Height)设置为 5.00 cm。

    如果找不到直接使用厘米的选项,需要先换算成点(pt)或像素(px)。

    • 1 厘米 ≈ 28.3465 pt(点)
    • 因此 6.67 cm ≈ 6.67 × 28.3465 ≈ 189 pt;5 cm ≈ 141 pt。
    • 若以像素为单位(默认 96 dpi),则 6.67 cm ≈ 6.67 / 2.54 × 96 ≈ 252 px;5 cm ≈ 189 px。
  3. 调整画布上内容的布局和大小

    • 调好页面大小后,如果图形与页面比例不匹配,会出现图形超出或过小。此时需要手动拖拽、缩放,使你的内容正好铺满或匹配页面。
    • 可以留意右下角的放大缩小百分比,保证你画布内的图形不会超出你设定的 6.67×5 cm 范围。
  4. 导出 PDF 前的「高级」或「选项」设置

    • 选择「File(文件)」→「Export as...(导出)」→「PDF」。
    • 在弹出对话框里,通常会有以下选项要注意:
      • Crop(裁剪)或 Crop to Content(根据内容裁剪):如果你想让 PDF 边缘紧贴图形,可以勾选此项。但如果你想保留你在「页面设置」里设定好的精确页面大小,就应关闭裁剪。
      • Page Scale(页面缩放)/ Scale:一般保持 100%(或 1:1),避免再次缩放导致尺寸变化。
      • Ignore Page Bounds(忽略页面边界):要确保关闭,不然会直接以图形内容为准裁掉空白。
      • Include margins(包含页边距):如不想要额外留白,可取消勾选。
  5. 导出并检查 PDF 大小

    • 导出后用 PDF 阅读器查看「属性」或「文档属性」中的页面大小(有的阅读器会显示为 point,或英寸,需要自己换算)。若不是 6.67 cm×5.00 cm,可以回到前面步骤检查是否在导出时又进行了裁剪、缩放或边距设置。

可能遇到的问题

  • 工具限制:某些版本或在线版本没有提供直接输入厘米的功能,需要先手动换算成点或像素,然后输入相应数值。
  • 裁剪选项:如果勾选了「裁剪到内容」,就会自动截掉空白区域,导致最终 PDF 不再是你在页面设置中设定的纸面大小。若你需要「严格的 6.67cm×5cm 纸面」,就别勾选此选项。
  • 内容超出页面:如果你的图表比页面设置的范围还大,导出时可能被缩放或者直接被裁剪。所以要确保图表在该页面范围内。

按照上面的流程,就可以让导出的 PDF 页面大小尽量与 6.67 cm×5.00 cm 对齐了。如果需要极为精确的尺寸,记得每一步都要排除自动裁剪或自动缩放的干扰,并在最后通过 PDF 阅读器或其他工具(如 Adobe Acrobat)查看文档属性来确认尺寸是否准确。

Share this Q&A