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; }
вартість нерухомості
Remarks
Ця власність діє тільки при збереженні форматів зображення і впливає на розмір виходу в пікселях.
Загальна вартість становить 96.
ImageBrightness
Приймає або встановлює яскравість для створених зображень.
public float ImageBrightness { get; set; }
вартість нерухомості
Remarks
Ця власність діє тільки при збереженні форматів зображення.
Стандартна вартість 0,5. вартість повинна бути в діапазоні від 0 до 1.
ImageColorMode
Приймає або встановлює режим кольору для генеруваних зображень.
public ImageColorMode ImageColorMode { get; set; }
вартість нерухомості
Remarks
Ця власність діє тільки при збереженні форматів зображення.
Стандартна вартість - Aspose.Words.Saving.ImageColorMode.None.
ImageContrast
Приймає або встановлює контраст для генеруваних зображень.
public float ImageContrast { get; set; }
вартість нерухомості
Remarks
Ця власність діє тільки при збереженні форматів зображення.
Стандартна вартість 0,5. вартість повинна бути в діапазоні від 0 до 1.
ImageSize
Приймає або встановлює розмір генеруваного зображення в пікселях.
public Size ImageSize { get; set; }
вартість нерухомості
Remarks
Ця власність діє тільки при збереженні форматів зображення.
Стандартна вартість (0 x 0), що означає, що розмір генеруваного зображення буде розраховано за розміром знімку в точках, визначеною роздільною здатністю та масштабом.
JpegQuality
Приймає або встановлює значення, яке визначає якість генеруваних JPEG зображень.
public int JpegQuality { get; set; }
вартість нерухомості
Remarks
Вона діє тільки при збереженні до JPEG.
Використовуйте цю власність, щоб отримати або встановити якість генеруваних зображень при збереженні в форматі JPEG. Вартість може варіюватися від 0 до 100, де 0 означає найгіршу якість, але максимальну компресію і 100 означає найкращу якість, але мінімальну компресію.
Стандартна вартість становить 95.
MetafileRenderingOptions
Дозволяється уточнити, як обробляються метафілі в рендерованому результаті.
public MetafileRenderingOptions MetafileRenderingOptions { get; }
вартість нерухомості
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; }
вартість нерухомості
Remarks
Ця власність діє тільки при рендерації сторінок документів.Ця власність ігнорується при рендерації форм на зображення.
PaperColor
Отримати або встановити колір фону (паперу) для створених зображень.
Стандартна вартість - System.Drawing.Color.White.
public Color PaperColor { get; set; }
вартість нерухомості
Remarks
При рендерації сторінок документа, який визначає свій власний колір фону, то колір фону документа перевищує колір, визначений цією властивістю.
PixelFormat
Приймає або встановлює формат пікселів для створених зображень.
public ImagePixelFormat PixelFormat { get; set; }
вартість нерухомості
Remarks
Ця власність діє тільки при збереженні форматів зображення.
За замовчуванням вартість Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb.
Піксельний формат вихідного зображення може відрізнятися від встановленої вартості через роботу GDI+.
Resolution
Розташовується як горизонтальна, так і вертикальна роздільна здатність для генеруваних зображень, в точках на дюйм.
public float Resolution { set; }
вартість нерухомості
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; }
вартість нерухомості
Remarks
Кількість інших варіантів залежить від вибраного формату.
Крім того, можна зберегти SVG як через Aspose.Words.Saving.ImageSaveOptions, так і через Aspose.Words.Saving.SvgSaveOptions.
Scale
Приймає або встановлює фактор зуму для генеруваних зображень.
public float Scale { get; set; }
вартість нерухомості
Remarks
Стандартна вартість 1.0. вартість повинна бути більшою, ніж 0.
ThresholdForFloydSteinbergDithering
Приймає або встановлює прапор, який визначає вартістьПро це йдеться в повідомленні, оприлюдненому методом Floyd-Steinberg.Коли Aspose.Words.Saving.ImageBinarization Метод є Aspose.Words.Saving.ImageBinarization Метод.FloydSteinbergDithering.
public byte ThresholdForFloydSteinbergDithering { get; set; }
вартість нерухомості
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; }
вартість нерухомості
Remarks
Стандартна вартість - Aspose.Words.Saving.ImageBinarizationMethod.Threshold.
TiffCompression
Приймає або встановлює тип компресії для застосування при збереженні генеруваних зображень у форматі TIFF.
public TiffCompression TiffCompression { get; set; }
вартість нерухомості
Remarks
Вона діє тільки при заощадженні на TIFF.
Стандартна вартість - Aspose.Words.Saving.TiffCompression.Lzw.
UseGdiEmfRenderer
отримує або встановлює значення, яке визначає, чи використовувати GDI+ або Aspose.Words метафільний рендерер при заощадженні до EMF.
public bool UseGdiEmfRenderer { get; set; }
вартість нерухомості
Remarks
Використовується метафільний рендерер GDI+, тобто вміст записується на графічний об’єкт GDI+ і зберігається в метафілі.
Використовується метафільний рендерер Aspose.Words, тобто вміст записується безпосередньо в метафільний формат з Aspose.Words.
Вона діє тільки при заощадженні до ЕМФ.
Збереження GDI+ працює тільки на .NET.
Це дефолтна вартість.
VerticalResolution
Приймає або встановлює вертикальну роздільну здатність для генеруваних зображень, в точках на дюйм.
public float VerticalResolution { get; set; }
вартість нерухомості
Remarks
Ця власність діє тільки при збереженні форматів зображення і впливає на розмір виходу в пікселях.
Загальна вартість становить 96.
Methods
Clone()
Створює глибоку клону цього об’єкта.
public ImageSaveOptions Clone()