支持多页

PDF写入器的默认行为是写入单个页面上的单个框架。

框架是在页面上绘制特征的矩形。一个特性属于一个或多个框架,一个框架属于单个页面。有两组格式属性用于指定框架和页面属性。

帧规格格式属性

属性名称

内容

pdf_frame_name

如果设置了此属性,它将指定该特性所属的框架的名称。

其他的帧规范属性将适用于这个帧。看到命名的帧下面是更多信息。

如果未设置此属性,则将创建一个未命名的框架。看到不愿透露姓名的帧下面是更多信息。

pdf_frame_order

此属性指定框架绘制的顺序。

有效值为整数。高阶数的帧画在低阶数的帧上面。如果在属于给定帧的所有特征上未设置此属性,那么它将采用默认值0

pdf_frame_rectangle

这个属性决定了框架在页面上的位置。

单位以页为单位,格式与地图在页面上的位置写入器参数,包括对负值和百分比值的支持。

如果在属于给定帧的所有特征上未设置此属性,则它将假定地图在页面上的位置作家参数。

pdf_frame_fixed_aspect

确定此帧的输入特征是否按相同的x和y因子缩放,或者输入特征的x和y边界是否独立缩放以适合页面上的目标框架。

pdf_frame_clipping_enabled 确定在呈现时,输入特性是裁剪到页面对象边界,还是扩展到页面对象边界之外。新的默认值是' No ',表示输入特性没有剪切到页面对象边界。
pdf_world_rectangle

这个属性指定要写入帧的映射的范围。

单位为世界单位,格式与地图范围作家参数。

如果在属于给定框架的所有特性上未设置此属性,那么它将采用Map区段写入参数的值。

pdf_page_number

此属性指定框架所属的页码。

此属性还用于为该页码指定页面规范。对于未命名的帧,如果未设置此属性,则将属性设置为该值1.如果在属于给定命名框架的所有特性上未设置此属性,则它将假定值为1

页面规格格式属性

属性名称

内容

pdf_page_number

此属性指定页面规范将应用到的页面的页码。

对于未命名的框架,如果未设置此属性,则将该属性设置为值1,并且在此特性上设置的任何页面规范属性将应用于第一个页面。如果在属于给定命名框架的所有特性上未设置此属性,那么它将假定值为1。

对于没有设置此属性的给定特性,将忽略在该特性上设置的任何页面规范属性。

pdf_page_size

此属性指定页面的大小。

如果在属于给定页面规范的所有特性上未设置此属性,则页面将假定具有页面大小规范的前一个页面所指定的页面大小。如果不存在这样的页面(例如,在第一个页面上),那么页面大小设置为页面大小作家参数。

不愿透露姓名的帧

如果pdf_frame_name属性未设置,则该特性属于未命名框架。在翻译过程中可能会创建多个未知帧。通过先将默认值赋给未设置的帧规格属性,将特性赋给未命名的帧。然后将具有相同帧规格属性的特征赋给同一未命名帧。

命名的帧

属性可以使特性属于命名框架pdf_frame_name属性。确定命名帧的帧规范有两个规则。给定属于同一帧的任意两个特征,如果在这两个特征上设置了相同的帧规格属性,那么它们的值必须相同。如果一个特定的帧规格属性在转换结束时未对属于一个帧的所有特征进行设置,那么该帧将采用该属性的默认值。

通过设置pdf_no_output格式属性为非空值时,可以使用虚拟特性指定框架和页面规范,而无需将这些特性写入任何页面。

页面规范

页面规范的处理方法类似于命名框架,除了页面是由pdf_page_number属性。

对于属于同一页面规范的任意两个特性,如果在这两个特性上设置了相同的页面规范属性,那么它们的值必须相同。如果在翻译结束时未在属于页面规范的所有特性上设置特定的页面规范属性,那么页面将采用该属性的默认值。

绘图命令

PDF编写器的绘图顺序由格式属性和特征类型格式参数的组合决定。

下表中的每一行优先于下面的所有行。较低的行将仅是前面所有属性/参数具有相同值的特性的决定因素。

属性或参数

绘制顺序效应

pdf_page_number

看到描述.从第一页开始,页码按照递增的顺序绘制。

pdf_frame_order

看到描述.根据该特性的框架规格格式属性(frame Specification Format Attributes),特性被绘制在某个框架中。

页面中的每个帧都是按照其pdf_frame_order值的顺序绘制的,从最负到最正。一帧中的所有特征在后续帧中的任何特征之前绘制。

层序

看到描述.特征属于某一层,这一层决定了特征的特征类型。

当绘制框架时,将绘制覆盖框架的每一层的特征。这并不意味着每一个属于该层的特性都被绘制出来,而是该框架中的每一个特性都是一层一层地绘制出来的。

每一层都是按照它的层顺序值绘制的,从最负到最正。在每一帧中,一层中的所有特征在后续层中的任何特征之前绘制。

pdf_feature_order

看到描述.此属性指定属于同一框架和层的特性的绘制顺序。这些特性将按照它们的pdf_feature_order值的顺序绘制,从最负到最正。

如果在同一个页面、框架和层中有多个特性具有相同的pdf_feature_order,那么这些特性将以未定义的任意顺序绘制。