PdfFileEditor.ContentsResizeParameters
PdfFileEditor.ContentsResizeParameters class
Clase para especificar parámetros de cambio de tamaño de página. Permite establecer los siguientes parámetros: Tamaño de la página de resultados (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 página inicial; Algunos valores pueden dejarse nulos para el 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 página = 100 y el nuevo ancho de página especificado 60 unidades, entonces los márgenes izquierdo y derecho se calculan automáticamente: (100 - 60) / 2 = 15. Esta clase se usa en el método ResizeContents.
public class ContentsResizeParameters
Constructores
Nombre | Descripción |
---|
ContentsResizeParameters() | Crea parámetros de cambio de tamaño donde todos los valores se establecen en “auto”. Si es necesario, se pueden especificar los márgenes posteriores y el tamaño del contenido. |
ContentsResizeParameters(ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue) | Crea parámetros de cambio de tamaño con valores de margen y tamaño de contenido especificados. |
Propiedades
Nombre | Descripción |
---|
BottomMargin { get; set; } | Obtiene o establece el margen inferior de la página resultante. |
ContentsHeight { get; set; } | Obtiene o establece la altura del contenido de la página de origen en la página resultante. |
ContentsWidth { get; set; } | Obtiene o establece el ancho del contenido de la página de origen 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 de la página resultante. |
TopMargin { get; set; } | Obtiene o establece el margen superior de la página resultante. |
Métodos
Nombre | Descripción |
---|
static ContentSize(double, double) | Crea parámetros de cambio de tamaño con el tamaño de contenido especificado. |
static ContentSizePercent(double, double) | Crea parámetros de cambio de tamaño con el tamaño de contenido especificado en porcentajes del tamaño de página inicial. Los márgenes se calculan automáticamente. |
static Margins(double, double, double, double) | Crea parámetros de cambio de tamaño con un valor de márgenes especificado. El tamaño del contenido se calcula automáticamente. |
static MarginsPercent(double, double, double, double) | Crea parámetros de cambio de tamaño. Los márgenes se especifican en porcentajes del tamaño de página inicial. |
static PageResize(double, double) | Crea parámetros de cambio de tamaño para el cambio de tamaño de página. |
static PageResizePct(double, double) | Crea parámetros de cambio de tamaño para el cambio de tamaño de página. Los nuevos tamaños se especifican en porcentaje. |
Ver también