CacheBackgroundGraphics
Contenido
[
Ocultar
]PdfSaveOptions.CacheBackgroundGraphics property
Obtiene o establece un valor que determina si se deben almacenar en caché los gráficos colocados en el fondo del documento.
public bool CacheBackgroundGraphics { get; set; }
Observaciones
El valor predeterminado esverdadero
y los gráficos de fondo se escriben en el documento PDF como un xObject.
Cuando el valor esFALSO
los gráficos de fondo no se almacenan en caché.
Algunas formas no son compatibles con el almacenamiento en caché (formas con campos, marcadores, HRefs).
El gráfico de fondo del documento consta de varias formas, cuadros, imágenes colocadas en el pie de página o encabezado, , así como el fondo y el borde de una página.
Ejemplos
Muestra cómo almacenar en caché los gráficos colocados en el fondo del documento.
Document doc = new Document(MyDir + "Background images.docx");
PdfSaveOptions saveOptions = new PdfSaveOptions();
saveOptions.CacheBackgroundGraphics = true;
doc.Save(ArtifactsDir + "PdfSaveOptions.CacheBackgroundGraphics.pdf", saveOptions);
long asposeToPdfSize = new FileInfo(ArtifactsDir + "PdfSaveOptions.CacheBackgroundGraphics.pdf").Length;
long wordToPdfSize = new FileInfo(MyDir + "Background images (word to pdf).pdf").Length;
Assert.Less(asposeToPdfSize, wordToPdfSize);
Ver también
- class PdfSaveOptions
- espacio de nombres Aspose.Words.Saving
- asamblea Aspose.Words