Class ImageSaveOptions

Class ImageSaveOptions

Названий на: Aspose.Words.Saving Асамблея: Aspose.Words.dll (25.4.0)

Дозволяє вказати додаткові варіанти при перекладі сторінок або форм документа на зображення.

Щоб дізнатися більше, відвідайте Specify Save Options Документальна стаття .

public class ImageSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions ImageSaveOptions

Нападні члени

FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ImageSaveOptions(SaveFormat)

Ініціалює новий приклад цього класу, який можна використовувати для збереження рендерованих зображень вСтворення Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Створення Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Формат Aspose.Words.SaveFormat.WebP або Aspose.Words.SaveFormat.Svg.

public ImageSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Можна бутиСтворення Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Формат Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.EpsAspose.Words.SaveFormat.WebP або Aspose.Words.SaveFormat.Svg.

Properties

HorizontalResolution

Отримає або встановлює горизонтальну роздільну здатність для генеруваних зображень, в точках на дюйм.

public float HorizontalResolution { get; set; }

вартість нерухомості

float

Remarks

Ця власність діє тільки при збереженні форматів зображення і впливає на розмір виходу в пікселях.

Загальна вартість становить 96.

ImageBrightness

Приймає або встановлює яскравість для створених зображень.

public float ImageBrightness { get; set; }

вартість нерухомості

float

Remarks

Ця власність діє тільки при збереженні форматів зображення.

Стандартна вартість 0,5. вартість повинна бути в діапазоні від 0 до 1.

ImageColorMode

Приймає або встановлює режим кольору для генеруваних зображень.

public ImageColorMode ImageColorMode { get; set; }

вартість нерухомості

ImageColorMode

Remarks

Ця власність діє тільки при збереженні форматів зображення.

Стандартна вартість - Aspose.Words.Saving.ImageColorMode.None.

ImageContrast

Приймає або встановлює контраст для генеруваних зображень.

public float ImageContrast { get; set; }

вартість нерухомості

float

Remarks

Ця власність діє тільки при збереженні форматів зображення.

Стандартна вартість 0,5. вартість повинна бути в діапазоні від 0 до 1.

ImageSize

Приймає або встановлює розмір генеруваного зображення в пікселях.

public Size ImageSize { get; set; }

вартість нерухомості

Size

Remarks

Ця власність діє тільки при збереженні форматів зображення.

Стандартна вартість (0 x 0), що означає, що розмір генеруваного зображення буде розраховано за розміром знімку в точках, визначеною роздільною здатністю та масштабом.

JpegQuality

Приймає або встановлює значення, яке визначає якість генеруваних JPEG зображень.

public int JpegQuality { get; set; }

вартість нерухомості

int

Remarks

Вона діє тільки при збереженні до JPEG.

Використовуйте цю власність, щоб отримати або встановити якість генеруваних зображень при збереженні в форматі JPEG. Вартість може варіюватися від 0 до 100, де 0 означає найгіршу якість, але максимальну компресію і 100 означає найкращу якість, але мінімальну компресію.

Стандартна вартість становить 95.

MetafileRenderingOptions

Дозволяється уточнити, як обробляються метафілі в рендерованому результаті.

public MetafileRenderingOptions MetafileRenderingOptions { get; }

вартість нерухомості

MetafileRenderingOptions

Remarks

При визначенні Aspose.Words.Saving.MetafileRenderingMode.Vector, Aspose.Words обертає метафілі на вікторну графіку за допомогою власного метафілі рендерового двигуна спочатку, а потім обертає вікторну графіку на зображення.

При визначенні Aspose.Words.Saving.MetafileRenderingMode.Bitmap, Aspose.Words передає метафілі безпосередньо до зображення за допомогою двигуна передачі метафілі GDI+.

GDI+ метафільний рендеровий двигун працює швидше, підтримує майже всі метафільні функції, але на низьких розділах може виробляти невідповідний результат у порівнянні з рештою векторної графіки (особливо для тексту) на сторінці.

За замовчуванням вартість Aspose.Words.Saving.MetafileRenderingMode є Aspose.Words.Saving.MetafileRenderingMode.Bitmap.

PageSet

Отримає або встановлює сторінки для передачі.За замовчуванням всі сторінки в документі.

public PageSet PageSet { get; set; }

вартість нерухомості

PageSet

Remarks

Ця власність діє тільки при рендерації сторінок документів.Ця власність ігнорується при рендерації форм на зображення.

PaperColor

Отримати або встановити колір фону (паперу) для створених зображень.

Стандартна вартість - System.Drawing.Color.White.

public Color PaperColor { get; set; }

вартість нерухомості

Color

Remarks

При рендерації сторінок документа, який визначає свій власний колір фону, то колір фону документа перевищує колір, визначений цією властивістю.

PixelFormat

Приймає або встановлює формат пікселів для створених зображень.

public ImagePixelFormat PixelFormat { get; set; }

вартість нерухомості

ImagePixelFormat

Remarks

Ця власність діє тільки при збереженні форматів зображення.

За замовчуванням вартість Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.

Піксельний формат вихідного зображення може відрізнятися від встановленої вартості через роботу GDI+.

Resolution

Розташовується як горизонтальна, так і вертикальна роздільна здатність для генеруваних зображень, в точках на дюйм.

public float Resolution { set; }

вартість нерухомості

float

Remarks

Ця власність діє тільки при збереженні форматів зображення.

SaveFormat

Визначає формат, в якому будуть збережені сторінки або форми переданого документа, якщо використовується цей об’єкт збереження варіантів.Це може бути растерСтворення Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Aspose.Words.SaveFormat.Jpeg або вектор Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Створення Aspose.Words.SaveFormat.WebP, Aspose.Words.SaveFormat

public override SaveFormat SaveFormat { get; set; }

вартість нерухомості

SaveFormat

Remarks

Кількість інших варіантів залежить від вибраного формату.

Крім того, можна зберегти SVG як через Aspose.Words.Saving.ImageSaveOptions, так і через Aspose.Words.Saving.SvgSaveOptions.

Scale

Приймає або встановлює фактор зуму для генеруваних зображень.

public float Scale { get; set; }

вартість нерухомості

float

Remarks

Стандартна вартість 1.0. вартість повинна бути більшою, ніж 0.

ThresholdForFloydSteinbergDithering

Приймає або встановлює прапор, який визначає вартістьПро це йдеться в повідомленні, оприлюдненому методом Floyd-Steinberg.Коли Aspose.Words.Saving.ImageBinarization Метод є Aspose.Words.Saving.ImageBinarization Метод.FloydSteinbergDithering.

public byte ThresholdForFloydSteinbergDithering { get; set; }

вартість нерухомості

byte

Remarks

Загальна вартість становить 128.

TiffBinarizationMethod

Знайти або встановити метод, який використовується при конвертації зображень у формат 1 bppКоли Aspose.Words.Saving.ImageSaveOptions.SaveFormat є Aspose.Words.SaveFormat.Tiff іAspose.Words.Saving.ImageSaveOptions.TiffCompression дорівнює Aspose.Words.Saving.TiffCompression.Ccitt3 або Aspose.Words.Saving.TiffCompression.Ccitt4.

public ImageBinarizationMethod TiffBinarizationMethod { get; set; }

вартість нерухомості

ImageBinarizationMethod

Remarks

Стандартна вартість - Aspose.Words.Saving.ImageBinarizationMethod.Threshold.

TiffCompression

Приймає або встановлює тип компресії для застосування при збереженні генеруваних зображень у форматі TIFF.

public TiffCompression TiffCompression { get; set; }

вартість нерухомості

TiffCompression

Remarks

Вона діє тільки при заощадженні на TIFF.

Стандартна вартість - Aspose.Words.Saving.TiffCompression.Lzw.

UseGdiEmfRenderer

отримує або встановлює значення, яке визначає, чи використовувати GDI+ або Aspose.Words метафільний рендерер при заощадженні до EMF.

public bool UseGdiEmfRenderer { get; set; }

вартість нерухомості

bool

Remarks

Використовується метафільний рендерер GDI+, тобто вміст записується на графічний об’єкт GDI+ і зберігається в метафілі.

Використовується метафільний рендерер Aspose.Words, тобто вміст записується безпосередньо в метафільний формат з Aspose.Words.

Вона діє тільки при заощадженні до ЕМФ.

Збереження GDI+ працює тільки на .NET.

Це дефолтна вартість.

VerticalResolution

Приймає або встановлює вертикальну роздільну здатність для генеруваних зображень, в точках на дюйм.

public float VerticalResolution { get; set; }

вартість нерухомості

float

Remarks

Ця власність діє тільки при збереженні форматів зображення і впливає на розмір виходу в пікселях.

Загальна вартість становить 96.

Methods

Clone()

Створює глибоку клону цього об’єкта.

public ImageSaveOptions Clone()

Returns

ImageSaveOptions

 Українська