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Апсо.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.EpsВ формате 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.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.PngAspose.Words.SaveFormat.Jpeg или вектор Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Аппоз.Words.SaveFormat.WebP и Aspose.Words.SaveFormat.Svg

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

Получает или устанавливает лимит, определяющий стоимостьОшибка бинарности в методе Флойд-Стейнберг.Когда 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+ и сохраненный в метафиле.

Если настроен на Aspose.Words, используется метафильный рендерер. т.е. содержимое написано напрямую в метафильный формат с Aspose.Words.

Она действует только при экономии на EMF.

Спасение GDI+ работает только на .NET.

Стандартная стоимость есть.

VerticalResolution

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

public float VerticalResolution { get; set; }

Стоимость недвижимости

float

Remarks

Это свойство действует только при сохранении форматированных изображений и влияет на размер выхода в пикселях.

Стандартная стоимость составляет 96.

Methods

Clone()

Создает глубокий клоун этого объекта.

public ImageSaveOptions Clone()

Returns

ImageSaveOptions

 Русский