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.Bmp,Aspose.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

Može bitiAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,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

Добија или поставља вредност која одређује квалитет генерисаних ЈПЕГ слика.

public int JpegQuality { get; set; }

Вредност имовине

int

Remarks

То важи само када се штеди на ЈПЕГ.

Користите ову својство да бисте добили или подесили квалитет генерисаних слика приликом штедње у ЈПЕГ формату. вредност се може разликовати од 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+ метафил рендеринг мотор ради брже, подржава скоро све метафил карактеристике, али на ниским резолуцијама може да произведе неконзистентан резултат у поређењу са осталим вектор графике (посебно за текст) на страници.

Стандардна вредност за 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.

Пикселни формат излазне слике може се разликовати од постављене вредности због рада ГДИ+.

Resolution

Поставља и хоризонталну и вертикалну резолуцију за генерисане слике, у тачкама по инчу.

public float Resolution { set; }

Вредност имовине

float

Remarks

Ова имовина има ефекат само када се штеди на растер формати слике.

SaveFormat

Опрема формат у којем ће се сачувати предате странице или облици документа ако се користи овај објекат за сачување опција.Могуће је да је растерAspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp,Aspose.Words.SaveFormat.Jpeg или вектор Aspose.Words.SaveFormat.Emf, Aspose.Words.SaveFormat.Eps,Аппосе.Вордс.СавеФормат.ВебП, Аппосе.Вордс.СавеФормат.Свг

public override SaveFormat SaveFormat { get; set; }

Вредност имовине

SaveFormat

Remarks

Број других опција зависи од изабраног формата.

Такође, могуће је сачувати на СВГ и путем Аппосе.Вордс.Свинг.ИмагеСвинг Опције и путем Аппосе.Вордс.Свинг.СвингСвинг Опције.

Scale

Добија или поставља фактор зума за генерисане слике.

public float Scale { get; set; }

Вредност имовине

float

Remarks

Стандардна вредност је 1.0. вредност мора бити већа од 0.

ThresholdForFloydSteinbergDithering

Добије или поставља праг који одређује вредностБинарна грешка у методу Флоида-Стејнберга.када Аппосе.Вордс.Савинг.ИмагеБинаризацијаМетод је Аппосе.Вордс.Савинг.ИмагеБинаризацијаМетод.ФлоидСтејнбергДиттер.

public byte ThresholdForFloydSteinbergDithering { get; set; }

Вредност имовине

byte

Remarks

Дефолтна вредност је 128.

TiffBinarizationMethod

Добијање или постављање метода који се користи приликом конверзије слика у 1 БПП форматкада 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

Добија или поставља врсту компресије која ће се применити када се генеришу слике у ТИФФ формату.

public TiffCompression TiffCompression { get; set; }

Вредност имовине

TiffCompression

Remarks

То важи само за штедњу на ТИФФ-у.

Стандардна вредност је Aspose.Words.Saving.TiffCompression.Lzw.

UseGdiEmfRenderer

Добија или поставља вредност која одређује да ли треба користити ГДИ+ или Аппосе.Вордс метафил рендере при штедњи на ЕМФ.

public bool UseGdiEmfRenderer { get; set; }

Вредност имовине

bool

Remarks

Ако је постављен на ГДИ+ метафил рендере се користи. тј. садржај је написан на ГДИ+ графички објекат и сачуван на метафил.

Ако је постављен на Аппосе.Вордс метафил рендерер се користи. тј. садржај се пише директно у метафил формат са Аппосе.Вордс.

То важи само када се штеди на ЕМФ.

GDI+ štednja radi samo na .NET-u.

Дефолтна вредност је.

VerticalResolution

Добија или поставља вертикалну резолуцију за генерисане слике, у тачкама по инчу.

public float VerticalResolution { get; set; }

Вредност имовине

float

Remarks

Ова имовина има ефекат само када се штеди на растер формати слике и утиче на величину излаза у пикселима.

Дефолтна вредност је 96.

Methods

Clone()

Стварање дубоког клона овог објекта.

public ImageSaveOptions Clone()

Returns

ImageSaveOptions

 Српски