UpdatePageLayout
Contenido
[
Ocultar
]Document.UpdatePageLayout method
Reconstruye el diseño de página del documento.
public void UpdatePageLayout()
Observaciones
Este método formatea un documento en páginas y actualiza los campos relacionados con el número de página, como PÁGINA, PÁGINAS, REF.PAG. y REF. La información actualizada del diseño de página es necesaria para una correcta representación del documento en formatos de página fijos.
Este método se invoca automáticamente al convertir un documento a PDF, XPS o imagen por primera vez, o al imprimirlo. Sin embargo, si modifica el documento después de renderizarlo y luego intenta renderizarlo de nuevo, Aspose.Words no actualizará el diseño de página automáticamente. En ese caso, debe llamar aUpdatePageLayout
before renderizando nuevamente.
Ejemplos
Muestra cuándo recalcular el diseño de página del documento.
Document doc = new Document(MyDir + "Rendering.docx");
// Guardar un documento como PDF, como imagen o imprimirlo por primera vez se realizará automáticamente
// almacena en caché el diseño del documento dentro de sus páginas.
doc.Save(ArtifactsDir + "Document.UpdatePageLayout.1.pdf");
//Modificar el documento de alguna manera.
doc.Styles["Normal"].Font.Size = 6;
doc.Sections[0].PageSetup.Orientation = Aspose.Words.Orientation.Landscape;
doc.Sections[0].PageSetup.Margins = Margins.Mirrored;
// En la versión actual de Aspose.Words, modificar el documento no lo reconstruye automáticamente
// El diseño de la página en caché. Si deseamos el diseño en caché
// Para mantenernos actualizados, necesitaremos actualizarlo manualmente.
doc.UpdatePageLayout();
doc.Save(ArtifactsDir + "Document.UpdatePageLayout.2.pdf");
Ver también
- class Document
- espacio de nombres Aspose.Words
- asamblea Aspose.Words