CacheBackgroundGraphics
Содержание
[
Скрывать
]PdfSaveOptions.CacheBackgroundGraphics property
Получает или задает значение, определяющее, следует ли кэшировать графику, размещенную в фоновом режиме документа.
public bool CacheBackgroundGraphics { get; set; }
Примечания
Значение по умолчанию:истинный
а фоновая графика записывается в PDF-документ как xObject.
Когда значениеЛОЖЬ
фоновая графика не кэшируется.
Некоторые фигуры не поддерживаются для кэширования (фигуры с полями, закладками, HRefs).
Фоновая графика документа — это различные фигуры, диаграммы, изображения, размещенные в нижнем колонтитуле или заголовке, , а также фон и граница страницы.
Примеры
Показывает, как кэшировать графику, размещенную в фоновом режиме документа.
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);
Смотрите также
- class PdfSaveOptions
- пространство имен Aspose.Words.Saving
- сборка Aspose.Words