PDF格式 (.pdf)
背景和上下文
-
MIME类型: 应用程序/pdf Adobe Acrobat格式。 交换和归档多页文档的标准格式。 PDF是可移植文档格式的缩写。
二进制文件格式。 在设备中存储文本、字体、图像和二维矢量图形 ‐ 和分辨率 ‐ 独立方式。 还可以存储嵌入的光栅图像。 支持多种有损和无损压缩方法。
导入和导出
导入 [ " 文件 .pdf“ ] 导入PDF文件,返回每页的光栅化图像列表。 导入 [ " 文件 .pdf“ , 元素 ] 从PDF文件导入指定元素。 导入 [ " 文件 .pdf“ , { 元素 , 附属的 一 , 附属的 b条 , … } ] 导入子元素。 可以使用指定导入格式 导入 [ " 文件 " , “PDF” ] 或 导入 [ " 文件 " , { “PDF” , 元素 , … } ] . 导出 [ " 文件 .pdf“ , 快递 ] 从任意表达式、单元格或笔记本对象创建PDF文件。 导出 [ " 文件 .pdf“ , 快递 , 元素 ] 通过处理创建PDF文件 快递 作为指定元素 元素 . 导出 [ " 文件 .pdf“ , { 快递 1 , 快递 2 , … } , { { 元素 1 , 元素 2 , … } } ] 分别对待 快递 我 指定相应的 元素 我 . 导出 [ " 文件 .pdf“ , 快递 , 选择 1 -> val值 1 , … ] 出口 快递 其中指定的选项元素被认为具有指定的值。 导出 [ " 文件 .pdf“ , { 元素 1 -> 快递 1 , 元素 2 -> 快递 2 , … } , “规则” ] 使用规则指定要导出的元素。 导出 [ " 文件 .pdf“ , 快递 ] 有效渲染 快递 就像打印到默认打印机一样。 如果 快递 不是笔记本,它将有效地创建一个与执行评估的笔记本具有相同属性的笔记本,或者如果评估没有在笔记本中开始,则创建一个默认笔记本。 前端 打印样式环境 选项用于选择打印环境。 Wolfram语言试图尽可能保留内容的矢量描述,但需要PDF不支持的现代渲染方法的内容将被光栅化。 这包括所有具有透明度、颜色渐变、纹理或着色的3D图形和2D内容。 有关完整的一般信息,请参阅以下参考页: -
导入 , 导出 从文件导入或导出到文件 云导入 , CloudExport(云导出) 从云对象导入或导出到云对象 导入字符串 , 导出字符串 从字符串导入或导出到字符串 导入字节数组 , 导出字节数组 从字节数组导入或导出到字节数组
导入元素
概述 导入 元素: -
“元素” 此文件中可用的元素和选项列表 “摘要” 文件摘要 “规则” 所有可用元素的规则列表 结构元素: -
“内容图表” 文档目录的图形 “内容起始页” 给出目录名称和页码的规则列表 “页数” 页数 “摘要” 文件摘要 整个PDF文档的数据表示元素: -
“纯文本” 给出整个文档文本内容的字符串 “格式化文本” 整个文档的格式化文本序列 以列表形式给出的数据表示元素表示文档的每一页: -
“页面格式化文本” 格式化文本列表 , 每个代表一个页面 “页面图形” 列表 绘图 物体 , 每个代表一个页面 “页面图像” 列表 图像 物体 , 每个代表一个页面 “页面纯文本” 字符串列表 , 每个代表页面的明文 “页面定位文本” 列表 文本 包含文字坐标的对象 导入 默认情况下使用 “页面图像” 元素。 元数据元素: -
“作者” 文件的作者 “创建日期” 文档的创建日期 , 作为 日期对象 “创建者” 创建内容的程序 “关键字” 文档中的关键字 “修改日期” 文件的修改日期 , 作为 日期对象 “元信息” 作为字符串和日期对象提供的元数据 “制作人” 将数据转换为PDF的程序 “主题” 文件的主题 “标题” 文件标题 “版本” 文件的PDF规范版本 超链接、批注和表单域元素: -
“FormFieldRules” 页码和给出表单字段名称和值的规则列表的关联 “突出显示的文本” 每一页上每个突出显示的文本部分的页码和字符串列表的关联 “超链接” 页码和列表的关联 超链接 每个页面上每个链接的对象 “文本注释” 页码和注释文本的关联 “URL” 页码和列表的关联 统一资源定位地址 每个页面上每个链接的对象 嵌入式图像元素: -
“嵌入式图像计数” 页码和图像数量的关联 “嵌入的图像” 每个页面的页码和嵌入图像的关联 附件元素: -
“附件计数” 附件数量 “附件列表” 作为表达式的已处理附件列表 “附件名称” 附件名称列表 “附件详细信息” 提供附件内容和元数据的关联列表 “原始附件列表” 以字节数组列表形式给出的附件 “附件数据” 提供原始附件数据和元数据的关联列表 元素 “附件详细信息” 是为每个附件提供关联的列表。 每个关联通常具有以下键: -
“姓名” 分配给附件的名称 “内容” 导入的内容 “创建日期” 为附件记录的创建日期 “修改日期” 为附件记录的修改日期 “字节计数” 附件中的字节数 元素 “附件数据” 是为每个附件提供关联的列表。 每个关联通常具有以下键: -
“姓名” 分配给附件的名称 “原始内容” 原始内容作为字节数组 “创建日期” 为附件记录的创建日期 “修改日期” 为附件记录的修改日期 “字节计数” 附件中的字节数 对于包含多个部分的元素,在 { 元素 , 第页 , 指数 } 或 { 元素 , 指数 } 形式,其中 第页 和 指数 可以是以下任一项: -
n个 n个 第个 项目 - n个 从末尾开始计数 n个 ;; 米 从 n个 通过 米 n个 ;; 米 ;; 秒 从 n个 通过 米 步骤为 秒 { n个 1 , n个 2 , … } 特定项目 n个 我 使用 { “FormFieldRules” , 第页 , 姓名 } 导入与字段对应的表单值 姓名 .
选项
导入 选项: -
图像分辨率 $ImageResolution(图像分辨率) 用于光栅化的dpi图像分辨率 图像大小 自动 打印机点的最终显示图像大小 “密码” 无 以字符串形式给出的文档密码 光栅尺寸 自动 光栅化的光栅尺寸(像素) “呈现元素” 全部 要呈现的文档的一部分 “页面图像” 的可能设置 “呈现元素” : -
“批注” 批注,例如突出显示或附加文本框 “表单域” 来自已填写表单字段的数据 全部 呈现文档中的所有元素 无 不呈现文档中的其他元素 导出 选项: -
图像大小 自动 整体图像大小 图像分辨率 72 dpi中光栅化的图像分辨率 “允许光栅化” 自动 是否光栅化需要高级版本PDF的图形 的可能设置 “允许光栅化” : -
自动 光栅化包含需要高级版本PDF才能渲染的透明度或渐变等功能的图形 真的 始终栅格化图形 False(错误) 始终使用矢量图形 , 在必要时部署高级PDF功能以实现忠实渲染