PDF 和 PostScript
LinkCAD 可以导入 PDF 和 PostScript 文件,并导出带可配置页面布局的 PostScript。
格式摘要
| 格式 | 扩展名 | 导入 | 导出 | 许可证 |
|---|---|---|---|---|
.pdf | ✓ | — | Basic | |
| PostScript | .ps, .eps | ✓ | ✓ | Basic |
导入选项
页面
| 选项 | 说明 | 默认值 |
|---|---|---|
| 页码 | 要转换的页面(多页文档) | 1 |
导入圆弧分辨率
| 选项 | 说明 | 默认值 |
|---|---|---|
| 每 360° 线段数 | 完整圆的线段数量 | 72 |
几何图形
| 选项 | 说明 | 默认值 |
|---|---|---|
| 白色区域作为孔洞 | 从彩色形状中减去白色形状 | 关 |
| 忽略裁剪路径 | 跳过裁剪路径处理 | 关 |
文本
| 选项 | 说明 | 默认值 |
|---|---|---|
| 分解所有文本 | 将所有文本转换为折线 | 关 |
| 分解特殊文本 | 仅将特殊字体转换为折线 | 关 |
高级
| 选项 | 说明 | 默认值 |
|---|---|---|
| Pstoedit 选项 | pstoedit 的额外命令行标志 | — |
PostScript 导出选项
纸张格式
| 选项 | 说明 | 默认值 |
|---|---|---|
| 纸张大小 | A3、A4、A5、A6、Executive、Folio、Legal、Letter 或 Custom | A4 |
| 自定义大小 | 宽度、高度和边距 | — |
| 横向 | 将页面旋转为横向 | 关 |
图层布局
| 选项 | 说明 | 默认值 |
|---|---|---|
| 叠加图层 | 在单页上绘制所有图层 | 开 |
| 反向顺序 | 以反向图层顺序叠加 | 关 |
| 垂直分离 | 在页面上垂直堆叠图层 | 关 |
| 水平分离 | 将图层并排排列 | 关 |
| 每页图层数 | 每页上的图层数量 | 全部 |
| 黑白 | 忽略图层颜色 | 关 |
缩放
| 选项 | 说明 | 默认值 |
|---|---|---|
| 真实比例 (1:1) | 保留物理尺寸 | 关 |
| 自定义比例 | 用户定义的缩放因子 | 1.0 |
| 适合页面 | 缩放以填满页面 | 开 |
PostScript 圆弧分辨率
| 选项 | 说明 | 默认值 |
|---|---|---|
| 每 360° 线段数 | 圆弧近似质量 | 72 |
常见工作流程
PDF → GDSII
从 PDF 文档或掩模审查文件中提取几何图形。
GDSII → PostScript
生成用于设计审查的可打印版图绘图。
DXF → PostScript
创建机械图纸的按比例打印输出。
技术说明
- PDF 导入仅转换矢量图形 — 不导入嵌入 PDF 的栅格图像
- PostScript 导出包含页面布局预览
- 多页 PDF 文档可一次导入一页
- 文本可保留为文本实体,也可分解为折线以保证视觉保真度
CLI / 命令文件选项
这些选项键可在命令行或命令文件中使用。
导入
| 键 | 类型 | 说明 |
|---|---|---|
PsInDrawText | int | 文本处理 — 1=全部分解为路径,2=仅分解特殊文本 |
PsInIgnoreClipPath | flag | 忽略裁剪路径 |
PsInPage | int | 要导入的页码(多页文档) |
PsInPstoeditOptions | string | 额外 pstoedit 命令行标志 |
PsInSubtractWhite | flag | 从彩色形状中减去白色区域 |
导出
| 键 | 类型 | 说明 |
|---|---|---|
PsOutStandardFormat | int | 纸张大小 — 0=A3,1=A4,2=A5,3=A6,4=Executive,5=Folio,6=Legal,7=Letter |
PsOutFormatType | int | 纸张格式类型 — 0=标准,1=自定义 |
PsOutCustomPaperWidthValue | float | 自定义纸张宽度 |
PsOutCustomPaperLengthValue | float | 自定义纸张长度 |
PsOutPaperMarginValue | float | 纸张边距 |
PsOutPaperUnits | int | 纸张尺寸单位(见单位) |
PsOutScaleMode | int | 缩放模式 — 0=1:1 绝对,1=自定义,2=适合页面 |
PsOutCustomDbScale | float | 自定义缩放因子(当 PsOutScaleMode=1 时) |
PsOutDbScale | float | 数据库缩放 |
PsOutLandscape | flag | 横向方向 |
PsOutLayout | int | 图层布局 — 0=正常叠加,1=垂直分离,2=水平分离,3=反向叠加 |
PsOutLayerCount | int | 每页图层数 |
PsOutBlack | flag | 强制黑白输出 |
PsOutPaperLengthPt | int | 以点为单位的纸张长度 |
PsOutPaperWidthPt | int | 以点为单位的纸张宽度 |