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; }
Стоимость недвижимости
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.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; }
Стоимость недвижимости
Remarks
Количество других вариантов зависит от выбранного формата.
Также можно сэкономить на SVG как через Aspose.Words.Saving.ImageSaveOptions, так и через Aspose.Words.Saving.SvgSaveOptions.
Scale
Получает или устанавливает фактор зума для генерируемых изображений.
public float Scale { get; set; }
Стоимость недвижимости
Remarks
Стандартная стоимость 1.0. значение должно быть больше 0.
ThresholdForFloydSteinbergDithering
Получает или устанавливает лимит, определяющий стоимостьОшибка бинарности в методе Флойд-Стейнберг.Когда 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+ и сохраненный в метафиле.
Если настроен на Aspose.Words, используется метафильный рендерер. т.е. содержимое написано напрямую в метафильный формат с Aspose.Words.
Она действует только при экономии на EMF.
Спасение GDI+ работает только на .NET.
Стандартная стоимость есть.
VerticalResolution
Получает или устанавливает вертикальное разрешение для генерируемых изображений, в точках на дюйм.
public float VerticalResolution { get; set; }
Стоимость недвижимости
Remarks
Это свойство действует только при сохранении форматированных изображений и влияет на размер выхода в пикселях.
Стандартная стоимость составляет 96.
Methods
Clone()
Создает глубокий клоун этого объекта.
public ImageSaveOptions Clone()