Class PdfFileEditor.ContentsResizeParameters

PdfFileEditor.ContentsResizeParameters class

Clase para especificar parámetros de redimensionamiento de página. Permite establecer los siguientes parámetros: Tamaño de la página resultante (ancho, alto) en unidades de espacio predeterminadas o en porcentajes del tamaño de las páginas iniciales; márgenes Izquierdo, Superior, Inferior y Derecho en unidades de espacio predeterminadas o en porcentajes del tamaño de la página inicial; Algunos valores pueden dejarse nulos para cálculo automático. Estos valores se calcularán a partir del resto del tamaño de la página después de calcular los valores explícitamente especificados. Por ejemplo: si el ancho de la página = 100 y el nuevo ancho de la página especificado es 60 unidades, entonces los márgenes izquierdo y derecho se calculan automáticamente: (100 - 60) / 2 = 15. Esta clase se utiliza en el método ResizeContents.

public class ContentsResizeParameters

Constructors

NameDescription
ContentsResizeParameters()Crea parámetros de redimensionamiento donde todos los valores se establecen en “auto”. Más tarde, los márgenes y el tamaño del contenido pueden especificarse si es necesario.
ContentsResizeParameters(ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue)Crea parámetros de redimensionamiento con valores de margen y tamaño de contenido especificados.

Properties

NameDescription
BottomMargin { get; set; }Obtiene o establece el margen inferior en la página resultante.
ContentsHeight { get; set; }Obtiene o establece la altura del contenido de la página fuente en la página resultante.
ContentsWidth { get; set; }Obtiene o establece el ancho del contenido de la página fuente en la página resultante.
LeftMargin { get; set; }Obtiene o establece el margen izquierdo en la página resultante.
RightMargin { get; set; }Obtiene o establece el margen derecho en la página resultante.
TopMargin { get; set; }Obtiene o establece el margen superior en la página resultante.

Methods

NameDescription
static ContentSize(double, double)Crea parámetros de redimensionamiento con el tamaño de contenido especificado.
static ContentSizePercent(double, double)Crea parámetros de redimensionamiento con el tamaño de contenido especificado en porcentajes del tamaño de la página inicial. Los márgenes se calculan automáticamente.
static Margins(double, double, double, double)Crea parámetros de redimensionamiento con valores de márgenes especificados. El tamaño del contenido se calcula automáticamente.
static MarginsPercent(double, double, double, double)Crea parámetros de redimensionamiento. Los márgenes se especifican en porcentajes del tamaño de la página inicial.
static PageResize(double, double)Crea parámetros de redimensionamiento para el redimensionamiento de la página.
static PageResizePct(double, double)Crea parámetros de redimensionamiento para el redimensionamiento de la página. Los nuevos tamaños se especifican en porcentaje.

See Also