PdfFileEditor.ContentsResizeParameters

PdfFileEditor.ContentsResizeParameters class

用于指定页面大小调整参数的类。 允许设置以下参数: 结果页面的大小(宽度、高度),默认空间单位或初始页面大小的百分比; 以默认空间单位或初始页面大小的百分比表示的左、上、下和右页边距; 某些值可能为自动计算保留为空。这些值将在计算明确指定的值后从页面大小的其余部分计算 。 例如:如果页面宽度 = 100 并且新页面宽度指定为 60 个单位,则自动计算 左右边距: (100 - 60) / 2 = 15. 这个类用于 ResizeContents 方法。

public class ContentsResizeParameters

构造函数

姓名 描述
ContentsResizeParameters() 创建所有值设置为“自动”的调整大小参数。如果需要,可以指定以后的边距和内容大小。
ContentsResizeParameters(ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue) 创建具有指定边距值和内容大小的调整大小参数。

特性

姓名 描述
BottomMargin { get; set; } 获取或设置结果页面的底部边距。
ContentsHeight { get; set; } 获取或设置源页面内容在结果页面上的高度。
ContentsWidth { get; set; } 获取或设置结果页面上源页面内容的宽度。
LeftMargin { get; set; } 获取或设置结果页的左边距。
RightMargin { get; set; } 获取或设置结果页的右边距。
TopMargin { get; set; } 获取或设置结果页面的上边距。

方法

姓名 描述
static ContentSize(double, double) 创建具有指定内容大小的调整大小参数。
static ContentSizePercent(double, double) 以初始页面大小的百分比创建具有指定内容大小的调整大小参数。 边距自动计算。
static Margins(double, double, double, double) 创建具有指定边距值的调整大小参数。自动计算内容大小。
static MarginsPercent(double, double, double, double) 创建调整大小参数。边距以初始页面大小的百分比指定。
static PageResize(double, double) 为页面调整大小创建调整大小参数。
static PageResizePct(double, double) 为页面调整大小创建调整大小参数。新尺寸以百分比指定。

也可以看看