ResizeContentsPct
Contenido
[
Ocultar
]ResizeContentsPct(string, string, int[], double, double)
Cambia el tamaño del contenido de las páginas del documento. Reduce el contenido de la página y agrega márgenes. El nuevo tamaño del contenido se especifica en porcentajes.
public bool ResizeContentsPct(string source, string destination, int[] pages, double newWidth,
double newHeight)
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. |
newWidth | Double | Nuevo ancho del contenido de la página en porcentajes. |
newHeight | Double | Nueva altura del contenido de la página en porcentajes. |
Valor_devuelto
verdadero si el cambio de tamaño fue exitoso.
Ejemplos
PdfFileEditor fileEditor = new PdfFileEditor();
fileEditor.ResizePct("input.pdf", "output.pdf",
//cambiar el tamaño de todas las páginas del documento
null,
//ancho del nuevo contenido = 60% del tamaño inicial
60,
// altura del nuevo contenido = 60% del tamaño inicial
60);
// El área restante de la página estará vacía (márgenes de la página). El tamaño de los márgenes izquierdo y derecho es (100% - 60%) / 2 = 20%
// Lo mismo para los márgenes superior e inferior.
Ver también
- class PdfFileEditor
- espacio de nombres Aspose.Pdf.Facades
- asamblea Aspose.PDF
ResizeContentsPct(Stream, Stream, int[], double, double)
Cambia el tamaño del contenido de las páginas del documento. Reduce el contenido de la página y agrega márgenes. El nuevo tamaño del contenido se especifica en porcentajes.
public bool ResizeContentsPct(Stream source, Stream destination, int[] pages, double newWidth,
double newHeight)
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. |
newWidth | Double | Nuevo ancho del contenido de la página en porcentajes. |
newHeight | Double | Nueva altura del contenido de la página en porcentajes. |
Valor_devuelto
verdadero si se redimensionó con éxito.
Ejemplos
PdfFileEditor fileEditor = new PdfFileEditor();
Stream src = new Stream("input.pdf", FileMode.Open);
Stream dest = new Stream("output.pdf", FileMode.Create);
fileEditor.ResizePct(src, dest,
//cambiar el tamaño de todas las páginas del documento
null,
//ancho del nuevo contenido = 60% del tamaño inicial
60,
// altura del nuevo contenido = 60% del tamaño inicial
60);
// El área restante de la página estará vacía (márgenes de la página). El tamaño de los márgenes izquierdo y derecho es (100% - 60%) / 2 = 20%
// Lo mismo para los márgenes superior e inferior.
Ver también
- class PdfFileEditor
- espacio de nombres Aspose.Pdf.Facades
- asamblea Aspose.PDF