支持的 PrintTicket 功能

重要

建议使用 Microsoft 的 IPP 收件箱类驱动程序,以及 Print Support Apps (PSA) ,在 Windows 10 和 11 中自定义打印体验,以便进行打印机设备开发。

有关详细信息,请参阅 打印支持应用设计指南

本部分提供有关标准 XPS 筛选器支持的 PrintTicket 功能的信息。

所有这些功能都会导致 XPS 筛选器改变生成的 PDL 命令。 无论 PDL 命令是由筛选器本身生成的,还是由设备 GPD/PPD 指定,这些功能仍会导致 XPS 筛选器改变 PDL 命令。 以下部分中引用 (Features、Options、ScoredProperties、Parameters) 的所有元素都可以在 psk) 命名空间 (打印架构关键字中找到。

PageMediaSize

此功能描述用于打印输出的介质表的尺寸。 除了名称之外,每个选项还可以包含两个 Scored 属性:MediaSizeWidth 和 MediaSizeHeight。 这些描述介质的物理大小。 支持的选项是具有相应 GPD/PPD 文件条目的任何选项。

对于 PCL6/GPD,如果 PrintTicket 选项为 CustomMediaSize,则 PageMediaSizeMediaSizeWith 和 PageMediaSizeMediaSizeHeight 参数用于获取媒体的尺寸。

对于 PostScript/PPD,如果 PrintTicket 选项为 PSCustomMediaSize,则 PageMediaSizePSWith 和 PageMediaSizePSHeight 参数用于获取媒体的尺寸。 为所选媒体类型生成的 PCL6 由 GPD PageSize 功能值指定。 以下列表显示了检查 GPD 以确定要使用的 PageMediaSize 选项的顺序:

  1. 如果指定了 PrintSchemaKeywordMap 并且与 PageMediaSize 选项的 name 属性匹配。

  2. 使用以下 默认 PageMediaSize 映射

  3. PageSize 选项的 name 属性与 GPD 中选项的名称匹配。

在呈现过程中,筛选器会将任何 GPD 命令中的 PhysPaperWidth 替换为 MediaSizeWidth ScoredProperty 或 PageMediaSizeMediaSizeWidth 参数指定的纸张宽度。

该筛选器还将将任何 GPD 命令中的 PhysPaperLength 替换为 MediaSizeHeight ScoredProperty 或 PageMediaSizeMediaSizeHeight 参数指定的论文长度。

为所选媒体类型生成的 PostScript 由 PPD PageSize 功能指定。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 PageMediaSize 选项的 name 属性匹配。

  2. PageSize 选项的 name 属性与 PPD 中选项的名称匹配。

PageMediaType

此功能描述设备可用的介质表的特征,例如涂层、介质材料和介质重量。 支持的选项是具有相应 GPD/PPD 条目的任意选项。

为所选媒体类型生成的 PCL6 由 GPD MediaType 功能指定。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定了 PrintSchemaKeywordMap,并且与 PageMediaType 选项的 name 属性匹配。

  2. 使用以下默认映射:

    PageMediaType 值 GPD/PPD 文件条目
    PrintTicket PhotographicGlossy GPD GLOSSY
    PrintTicket Plain GPD 标准
    PrintTicket 透明度 GPD 透明度
  3. PageMediaType 选项的 name 属性与 GPD 中选项的名称匹配。

为所选媒体类型生成的 PostScript 由 PPD MediaType 功能指定。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 PageMediaType 选项的 name 属性匹配。

  2. PageMediaType 选项的 name 属性与 PPD 中选项的名称匹配。

PageMediaColor

此功能描述媒体表的颜色。 支持的选项是具有相应 GPD/PPD 条目的任意选项。

为所选媒体颜色生成的 PCL6 由包含 *PrintSchemaKeywordMap 的 GPD 功能指定:“PageMediaColor”。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定了 PrintSchemaKeywordMap,并且与 PageMediaColor 选项的 name 属性匹配。

  2. PageMediaColor 选项的 name 属性与 GPD 中选项的名称匹配。

为所选媒体颜色生成的 PostScript 由 PPD MediaColor 功能指定。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 PageMediaColor 选项的 name 属性匹配。

  2. PageMediaColor 选项的 name 属性与 PPD 中选项的名称匹配。

JobInputBin

此功能描述将媒体拉入打印设备的输入位置。 支持的选项包括具有相应 GPD/PPD 条目的选项。

为所选输入托盘生成的 PCL6 由 GPD InputBin 功能指定。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定了 PrintSchemaKeywordMap,并且与 JobInputBin 选项的 name 属性匹配。

  2. 使用以下默认映射:

    JobInputBin 值 GPD/PPD 文件条目
    PrintTicket Cassette GPD AUTO,CASSETTE,ENVFEED,ENVMANUAL
    PrintTicket 自动选择 GPD FORMSOURCE
    PrintTicket High GPD LARGECAPACITY,LARGEFMT,LOWER
    PrintTicket 手册 GPD MANUAL,MIDDLE,SMALLFMT
    PrintTicket 拖拉机 GPD 拖拉机,上部
  3. PageMediaType 选项的 name 属性与 GPD 中选项的名称匹配。

为所选输入托盘生成的 PostScript 由 PPD InputSlot 功能指定。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 JobInputBin 选项的 name 属性匹配。

  2. JobInputBin 选项的 name 属性与 PPD 中选项的名称匹配。

PageOrientation

此功能指示从内容坐标空间转换为工作表的媒体坐标空间时要使用的旋转转换。 支持的选项包括“纵向”、“横向”、“ReversePortrait”和“ReverseLandscape”。

为所选方向生成的 PCL6 由 GPD 方向功能指定。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定了 PrintSchemaKeywordMap,并且与 PageOrientation 选项的 name 属性匹配。

  2. 使用以下默认映射:

    PageOrientation 值 GPD/PPD 文件条目
    PrintTicket 纵向 GPD 纵向
    PrintTicket 横向 GPD LANDSCAPE_CC90
    PrintTicket ReverseLandscape GPD LANDSCAPE_CC1.0
  3. PageOrientation 选项的 name 属性与 GPD 中的选项名称匹配。

为所选方向生成的 PostScript 由筛选器确定。

PageOutputColor

此功能控制目标文档页打印输出的颜色特征 (颜色、单色) 。 支持的选项包括“颜色”、“灰度”和“单色”。

为所选输出颜色生成的 PCL6 由 GPD ColorMode 功能指定。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定了 PrintSchemaKeywordMap,并且与 PageOutputColor 选项的 name 属性匹配。

  2. PageOutputColor 选项的 name 属性与 GPD 中选项的名称匹配。

为所选输出颜色生成的 PostScript 由筛选器确定。

PageResolution

此功能定义可用分辨率 (,以每英寸点为单位) 设备可以生成输出。 打印架构未为此功能的选项指定任何标准名称;但是,无论选项名称如何,我们都支持两个 ScoredProperties:ResolutionX 和 ResolutionY。 支持的选项是具有相应 GPD/PPD 条目的任意选项。

为所选分辨率生成的 PCL6 由 GPD 分辨率功能指定。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定了 PrintSchemaKeywordMap,并且与 PageResolution 选项的 name 属性匹配。

  2. PageResolution 选项的 name 属性与 GPD 中选项的名称匹配。

在呈现期间,筛选器会将任何 GPD 命令中的 GraphicsXRes 和 TextXRes 替换为 ResolutionX 指定的水平分辨率。 筛选器还会将任何 GPD 命令中的 GraphicsYRes 和 TextYRes 替换为 ResolutionY 指定的垂直分辨率。

为所选分辨率生成的 PostScript 由 PPD 分辨率或 JCLResolution 功能指定。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 PageResolution 选项的 name 属性匹配。

  2. PageResolution 选项的 name 属性与 PPD 中选项的名称匹配。

PageOutputQuality

此功能定义文档页的打印质量。 支持的选项是具有相应 GPD/PPD 条目的选项。

为所选质量生成的 PCL6 由 GPD 功能指定,PrintSchemaKeywordMap 值为 PageOutputQuality。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定了 PrintSchemaKeywordMap,并且与 PageOutputQuality 选项的 name 属性匹配。

  2. PageOutputQuality 选项的 name 属性与 GPD 中选项的名称匹配。

为所选质量生成的 PostScript 由 PPD 功能指定,其 MSPrintSchemaKeywordMap 值为 PageOutputQuality。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 PageOutputQuality 选项的 name 属性匹配。

  2. PageOutputQuality 选项的 name 属性与 PPD 中选项的名称匹配。

JobCopiesAllDocuments

此参数指定打印作业中所有文档的输出次数。

为所选副本生成的 PCL6 由筛选器确定。 有关与此参数交互,请参阅 JobCollateAllDocuments 功能。

为所选副本生成的 PostScript 由筛选器确定。 有关与此参数交互,请参阅 JobCollateAllDocuments 功能。

DocumentCopiesAllPages

此参数指定打印作业中关联文档应输出的页数。

为所选副本生成的 PCL6 由筛选器确定。 有关与此参数交互,请参阅 DocumentCollate 功能。

为所选副本生成的 PostScript 由筛选器确定。 有关与此参数交互,请参阅 DocumentCollate 功能。

PageCopies

此参数指定应输出文档中单个源文档页的副本数。 由于复制计数仅适用于当前页,因此没有排序规则。

为所选副本生成的 PCL6 由筛选器确定。

为所选副本生成的 PostScript 由筛选器确定。

DocumentCollate

此功能指定打印作业中关联文档的页面在打印输出中的显示顺序。 支持的选项为“已整理”和“未折叠”。

为所选排序规则生成的 PCL6 由 GPD Collate 功能指定。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定了 PrintSchemaKeywordMap,并且与 DocumentCollate 选项的 name 属性匹配。

  2. 使用以下默认映射:

    DocumentCollate 值 GPD/PPD 文件条目
    PrintTicket 未整理 GPD OFF
    PrintTicket Collated GPD ON
  3. DocumentCollate 选项的 name 属性与 GPD 中选项的名称匹配。

如果将 DocumentCollate 设置为 Collated 并且 GPD Collate 选项包含命令,则假定设备可以生成排序后的副本。 XPS.PCL6 筛选器将仅生成作业的 1 个副本,并使用 GPD 命令指示设备生成已整理的副本。 然后,筛选器将 GPD 命令中的 NumOfCopies 替换为 JobCopiesAllDocuments 指定的副本数。

为所选排序规则生成的 PostScript 由 PPD 排序规则功能指定。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 DocumentCollate 选项的 name 属性匹配。

  2. 使用以下默认映射:

    DocumentCollate 值 GPD/PPD 文件条目
    PrintTicket 未整理 PPD False
    PrintTicket Collated PPD True
  3. DocumentCollate 选项的 name 属性与 PPD 中选项的名称匹配。

如果将 DocumentCollate 设置为 Collated,并且 PPD 包含 Collate 功能或关键字映射到 DocumentCollate 的功能,则假定设备可以生成已整理的副本。 XPS.PS 筛选器将仅生成作业的 1 个副本,并使用 PPD 命令指示设备生成排序后的副本。

JobDuplexAllDocumentsContiguously

此功能指定打印作业的双面打印,而不考虑文档边界。 如果指定了双面打印,则打印作业中所有文档的所有页面都将连续双面打印,而不会在文档之间插入空白页。 支持的选项包括 OneSided、TwoSidedShortEdge 和 TwoSidedLongEdge。

为所选双工生成的 PCL6 由 GPD 双工功能指定。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定 PrintSchemaKeywordMap 并且与 JobDuplexAllDocumentsContiguously 选项的 name 属性匹配。

  2. 使用以下默认映射:

    JobDuplexAllDocumentsContiguously 值 GPD/PPD 文件条目
    PrintTicket OneSided GPD NONE
    PrintTicket TwoSidedShortEdge GPD 水平
    PrintTicket TwoSidedLongEdge GPD VERTICAL
  3. JobDuplexAllDocumentsContiguously 选项的 name 属性与 GPD 中 Option 的名称匹配。

为所选双工生成的 PostScript 由 PPD 双工功能指定。 PPD 中要使用的选项按以下顺序选择:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 JobDuplexAllDocumentsContiguously 选项的 name 属性匹配。

  2. 使用以下默认映射:

    JobDuplexAllDocumentsContiguously 值 GPD/PPD 文件条目
    PrintTicket OneSided PPD 无
    PrintTicket TwoSidedShortEdge PPD DuplexTumble
    PrintTicket TwoSidedLongEdge PPD DuplexNoTumble
  3. JobDuplexAllDocumentsContiguously 选项的 name 属性与 PPD 中的选项的名称匹配。

DocumentDuplex

此功能控制打印作业中关联文档的双面打印。 如果指定了这一点,则打印输出从新介质工作表的正面开始。 支持的选项包括 OneSided、TwoSidedShortEdge 和 TwoSidedLongEdge。

为所选双工生成的 PCL6 由 GPD 双工功能指定。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定 PrintSchemaKeywordMap,并且与 DocumentDuplex 选项的 name 属性匹配。

  2. 使用以下默认映射:

    DocumentDuplex 值 GPD/PPD 文件条目
    PrintTicket OneSided GPD NONE
    PrintTicket TwoSidedShortEdge GPD 水平
    PrintTicket TwoSidedLongEdge GPD VERTICAL
  3. DocumentDuplex 选项的 name 属性与 GPD 中选项的名称匹配。

为所选双工生成的 PostScript 由 PPD 双工功能指定。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 DocumentDuplex 选项的 name 属性匹配。

  2. 使用以下默认映射:

    DocumentDuplex 值 GPD/PPD 文件条目
    PrintTicket OneSided PPD 无
    PrintTicket TwoSidedShortEdge PPD DuplexTumble
    PrintTicket TwoSidedLongEdge PPD DuplexNoTumble
  3. DocumentDuplex 选项的 name 属性与 PPD 中选项的名称匹配。

DocumentNUp

此功能指定多个页面的内容应打印到物理介质的每张工作表上。 打印方式应使不同文档的内容不打印到同一张纸上。 打印架构规范未指定此选项的名称;但是,选项确实支持 ScoredProperty 和 PagesPerSheet 值,这些值指定将放置在物理介质一侧的页数。 PagesPerSheet 支持的值为 1、2、4、6、8、9、12、16、25 和 32,物理页面方向旋转为 2、6、8、12 和 32。

为所选 N-Up 生成的 PCL6 由筛选器确定。

为所选 N-Up 生成的 PostScript 由筛选器确定。

JobOutputBin

此功能描述了打印设备上打印介质在打印后存放的位置。 支持的选项是具有相应 GPD/PPD 条目的选项。

为所选输出箱生成的 PCL6 由 GPD OutputBin 功能指定。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定了 PrintSchemaKeywordMap,并且与 [Job|文档|Page]OutputBin 选项。

  2. [Job| 的 name 属性文档|Page]OutputBin Option 与 GPD 中选项的名称匹配。

为所选双工生成的 PostScript 由 PPD OutputBin 功能指定。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 [Job|文档|Page]OutputBin 选项。

  2. [Job| 的 name 属性文档|Page]OutputBin Option 与 PPD 中选项的名称匹配。

JobBindAllDocuments

此功能介绍打印作业中打印工作表的绑定方法。 打印作业中的所有文档都应绑定在一起。 支持的选项包括:None、BindBottom、BindLeft、BindRight、BindTop、Booklet、EdgeStitchBottom、EdgeStitchLeft、EdgeStitchRight 和 EdgeStitchTop。

选择 Booklet 时,筛选器输出的格式为 2-Up,页面会重新排序,以便在作业的工作表堆栈按一半折叠时,页面按书籍的正确顺序排列。

为 Booklet 指定 BindingGutter ScoredProperty 时,筛选器强制实施从纸张中心到缩放的可打印区域边缘) 的中心边距 (,该边距至少与 JobBindAllDocumentsGutter 参数指定的一样大。

为 BindLeft 或 EdgeStitchLeft 指定 BindingGutter ScoredProperty 时,筛选器将工作表的正面向右移动 JobBindAllDocumentsGutter 参数指定的右侧。 将剪裁现在位于可打印区域之外的右侧内容。 工作表背面的内容将在 JobBindAllDocumentsGutter 参数指定的右边缘进行剪裁。

当为 BindTop 指定 BindingGutter ScoredProperty 时,EdgeStitchTop 筛选器会将工作表的正面和背面的内容向 JobBindAllDocumentsGutter 参数指定的底部移动。 底部现在落在可打印区域之外的内容将被剪裁。

为 BindRight 或 EdgeStitchRight 指定 BindingGutter ScoredProperty 时,筛选器将按 JobBindAllDocumentsGutter 参数指定的方式,在右侧的工作表正面剪辑内容。 工作表背面的内容将按照 JobBindAllDocumentsGutter 参数指定的向左移动。 左侧现在落在可打印区域之外的内容将被剪裁。

为 BindBottom 或 EdgeStitchBottom 指定 BindingGutter ScoredProperty 时,筛选器会将工作表的正面和背面的内容移动到 JobBindAllDocumentsGutter 参数指定的顶部。 将剪裁当前位于可打印区域之外的顶部内容。

绑定边缘是基于作业中第一个文档的第一页的方向指定的边缘。 对于所有其他选项,将忽略 BindingGutter。

如果 GPD 文件未为所选选项指定命令,则为所选绑定生成的 PCL6 由筛选器确定。

如果 PPD 文件未为所选选项指定调用命令,则为所选绑定生成的 PostScript 由筛选器确定。

DocumentBinding

此功能介绍在打印作业中绑定关联文档的打印工作表时要使用的方法。 文档中的所有页面都应绑定在一起。 支持的选项包括:None、BindBottom、BindLeft、BindRight、BindTop、Booklet、EdgeStitchBottom、EdgeStitchLeft、EdgeStitchRight 和 EdgeStitchTop。

选择 Booklet 时,筛选器输出将格式化为 2-Up,页面将重新排序,以便在文档的工作表堆栈折叠成一半时,页面按书籍的正确顺序排列。

当为 Booklet 指定 BindingGutter ScoredProperty 时,筛选器强制实施从纸张中心到缩放的可打印区域边缘 (的中心边距) ,该边距至少与 DocumentBindingGutter 参数指定的一样大。

为 BindLeft 或 EdgeStitchLeft 指定 BindingGutter ScoredProperty 时,筛选器会将工作表的正面向右移动 DocumentBindingGutter 参数指定的右侧。 将剪裁现在位于可打印区域之外的右侧内容。 工作表背面的内容将按 DocumentBindingGutter 参数指定在右边缘进行剪裁。

当为 BindTop 或 EdgeStitchTop 指定 BindingGutter ScoredProperty 时,筛选器会将工作表的正面和背面的内容移动到 DocumentBindingGutter 参数指定的底部。 底部现在落在可打印区域之外的内容将被剪裁。

当为 BindRight 或 EdgeStitchRight 指定 BindingGutter ScoredProperty 时,筛选器将按照 DocumentBindingGutter 参数指定的在右侧工作表的正面上剪裁内容。 工作表背面的内容将按照 DocumentBindingGutter 参数指定的向左移动。 左侧现在落在可打印区域之外的内容将被剪裁。

当为 BindBottom 或 EdgeStitchBottom 指定 BindingGutter ScoredProperty 时,筛选器会将工作表的正面和背面的内容移动到 DocumentBindingGutter 参数指定的顶部。 将剪裁当前位于可打印区域之外的顶部内容。

绑定边缘是基于文档第一页方向的指定边缘。 对于所有其他选项,将忽略 BindingGutter。

如果 GPD 文件未为所选选项指定命令,则为所选绑定生成的 PCL6 由筛选器确定。

如果 PPD 文件未为所选选项指定调用命令,则为所选绑定生成的 PostScript 由筛选器确定。

JobStapleAllDocuments

此功能介绍在打印作业中装订打印的工作表时要使用的方法。 作业中的所有文档都应装订在一起。 支持的选项是具有相应 GPD/PPD 条目的任意选项。

为所选装订生成的 PCL6 由 GPD 装订功能指定。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定 PrintSchemaKeywordMap,并且与 JobStapleAllDocuments 选项的 name 属性匹配。

  2. JobStapleAllDocuments 选项的 name 属性与 GPD 中选项的名称匹配。

为所选装订生成的 PostScript 由 PPD 功能指定,其 MSPrintSchemaKeywordMap 值为 JobStapleAllDocuments 或 DocumentStaple。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 JobStapleAllDocuments 选项的 name 属性匹配。

  2. JobStapleAllDocuments 选项的 name 属性与 PPD 中的 Option 的名称匹配。

JobHolePunch

此功能介绍在打印作业中打孔打印的工作表时要使用的方法。 作业中的所有文档都应在一起打孔。 支持的选项是具有相应 GPD/PPD 条目的任意选项。

为所选孔打孔生成的 PCL6 由 GPD 功能指定,PrintSchemaKeywordMap 值为 JobHolePunch 或 DocumentHolePunch。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定了 PrintSchemaKeywordMap,并且与 JobHolePunch 选项的 name 属性匹配。

  2. JobHolePunch 选项的 name 属性与 GPD 中 Option 的名称匹配。

为所选孔打孔生成的 PostScript 由 PPD 功能指定,其 MSPrintSchemaKeywordMap 值为 JobHolePunch 或 DocumentHolePunch。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 JobHolePunch 选项的 name 属性匹配。

  2. JobHolePunch 选项的 name 属性与 PPD 中 Option 的名称匹配。

DocumentHolePunch

此功能介绍在打印作业中打孔关联文档的打印工作表时要使用的方法。 文档中的所有页面都应打孔在一起。 支持的选项是具有相应 GPD/PPD 条目的任意选项。

为所选孔打孔生成的 PCL6 由 GPD 功能指定,PrintSchemaKeywordMap 值为 JobHolePunch 或 DocumentHolePunch。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定了 PrintSchemaKeywordMap,并且与 DocumentHolePunch 选项的 name 属性匹配。

  2. DocumentHolePunch 选项的 name 属性与 GPD 中选项的名称匹配。

为所选孔打孔生成的 PostScript 由 PPD 功能指定,其 MSPrintSchemaKeywordMap 值为 JobHolePunch 或 DocumentHolePunch。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 DocumentHolePunch 选项的 name 属性匹配。

  2. DocumentHolePunch 选项的 name 属性与 PPD 中选项的名称匹配。

PageMirrorImage

此功能指定是否应镜像页面内容。 支持的选项为 None 和 MirrorImageWidth。

为所选镜像生成的 PCL6 由 GPD 功能指定,PrintSchemaKeywordMap 值为 PageMirrorImage。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定了 PrintSchemaKeywordMap,并且与 PageMirrorImage 选项的 name 属性匹配。

  2. PageMirrorImage 选项的 name 属性与 GPD 中选项的名称匹配。

为所选镜像生成的 PostScript 由 PPD MirrorPrint 功能指定。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 PageMirrorImage 选项的 name 属性匹配。

  2. 使用以下默认映射:

    PageMirrorImage 值 GPD/PPD 文件条目
    PrintTicket 无 PPD False
    PrintTicket MirrorImageWidth PPD True
  3. PageMirrorImage 选项的 name 属性与 PPD 中选项的名称匹配。

PageNegativeImage

此功能指定页面内容是否应为负图像。 支持的选项为 None 和 Negative。

为所选负打印生成的 PCL6 由 GPD 功能指定,PrintSchemaKeywordMap 值为 PageNegativeImage。 按以下顺序选择 GPD 中要使用的选项:

  1. 如果指定了 PrintSchemaKeywordMap,并且与 PageNegativeImage 选项的 name 属性匹配。

  2. PageNegativeImage 选项的 name 属性与 GPD 中选项的名称匹配。

为所选负打印生成的 PostScript 由 PPD NegativePrint 功能指定。 按以下顺序选择 PPD 中要使用的选项:

  1. 如果指定了 MSPrintSchemaKeywordMap,并且与 PageNegativeImage 选项的 name 属性匹配。

  2. 使用以下默认映射:

    PageNegativeImage 值 GPD/PPD 文件条目
    PrintTicket 无 PPD False
    PrintTicket Negative PPD True
  3. PageNegativeImage 选项的 name 属性与 PPD 中选项的名称匹配。

默认 PageMediaSize 映射

标准 XPS 筛选器

可在此处下载打印架构规范:

打印架构规范 1.1

打印架构规范 2.0