AddMarginsPct
Contenido
[
Ocultar
]AddMarginsPct(string, string, int[], double, double, double, double)
Cambia el tamaño del contenido de la página y agrega márgenes especificados. Los márgenes se especifican en porcentajes del tamaño de página inicial.
public bool AddMarginsPct(string source, string destination, int[] pages, double leftMargin,
double rightMargin, double topMargin, double bottomMargin)
Parámetro | Escribe | Descripción |
---|---|---|
source | String | Ruta al documento de origen. |
destination | String | Ruta donde se guardará el documento resultante. |
pages | Int32[] | Matriz de índices de página. Si es nulo, se procesarán todas las páginas del documento. |
leftMargin | Double | Margen izquierdo en porcentajes del tamaño de página inicial. |
rightMargin | Double | Margen derecho en porcentajes del tamaño de página inicial. |
topMargin | Double | Margen superior en porcentajes del tamaño de página inicial. |
bottomMargin | Double | Margen inferior en porcentajes del tamaño de página inicial. |
Valor_devuelto
verdadero si el cambio de tamaño fue exitoso
Ejemplos
PdfFileEditor fileEditor = new PdfFileEditor();
fileEditor.AddMarginsPct("input.pdf", "output.pdf",
//procesar páginas 1, 2, 3
new int[] { 1, 2, 3},
//el margen izquierdo es el 15% del ancho de la página
15,
//el margen derecho es el 10% del ancho de la página
10,
//el margen superior es el 20% del ancho de la página
20,
//el margen inferior es el 5% del ancho de la página
5);
Ver también
- class PdfFileEditor
- espacio de nombres Aspose.Pdf.Facades
- asamblea Aspose.PDF
AddMarginsPct(Stream, Stream, int[], double, double, double, double)
Cambia el tamaño del contenido de la página y agrega márgenes especificados. Los márgenes se especifican en porcentajes del tamaño de página inicial.
public bool AddMarginsPct(Stream source, Stream destination, int[] pages, double leftMargin,
double rightMargin, double topMargin, double bottomMargin)
Parámetro | Escribe | Descripción |
---|---|---|
source | Stream | Secuencia que contiene el documento de origen. |
destination | Stream | Secuencia donde se guardará el documento resultante. |
pages | Int32[] | Matriz de índices de página. Si es nulo, se procesarán todas las páginas del documento. |
leftMargin | Double | Margen izquierdo en porcentajes del tamaño de página inicial. |
rightMargin | Double | Margen derecho en porcentajes del tamaño de página inicial. |
topMargin | Double | Margen superior en porcentajes del tamaño de página inicial. |
bottomMargin | Double | Margen inferior en porcentajes del tamaño de página inicial. |
Valor_devuelto
verdadero si la acción se realizó con éxito.
Ejemplos
PdfFileEditor fileEditor = new PdfFileEditor();
Stream src = new Stream("input.pdf", FileMode.Open);
Stream dest = new Stream("output.pdf", FileMode.Create);
fileEditor.AddMarginsPct(src, dest,
//procesar páginas 1, 2, 3
new int[] { 1, 2, 3},
//el margen izquierdo es el 15% del ancho de la página
15,
//el margen derecho es el 10% del ancho de la página
10,
//el margen superior es el 20% del ancho de la página
20,
//el margen inferior es el 5% del ancho de la página
5);
dest.Close();
Ver también
- class PdfFileEditor
- espacio de nombres Aspose.Pdf.Facades
- asamblea Aspose.PDF