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; }
Вредност имовине
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
Добија или поставља вредност која одређује квалитет генерисаних ЈПЕГ слика.
public int JpegQuality { get; set; }
Вредност имовине
Remarks
То важи само када се штеди на ЈПЕГ.
Користите ову својство да бисте добили или подесили квалитет генерисаних слика приликом штедње у ЈПЕГ формату. вредност се може разликовати од 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+ метафил рендеринг мотор ради брже, подржава скоро све метафил карактеристике, али на ниским резолуцијама може да произведе неконзистентан резултат у поређењу са осталим вектор графике (посебно за текст) на страници.
Стандардна вредност за 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.
Пикселни формат излазне слике може се разликовати од постављене вредности због рада ГДИ+.
Resolution
Поставља и хоризонталну и вертикалну резолуцију за генерисане слике, у тачкама по инчу.
public float Resolution { set; }
Вредност имовине
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; }
Вредност имовине
Remarks
Број других опција зависи од изабраног формата.
Такође, могуће је сачувати на СВГ и путем Аппосе.Вордс.Свинг.ИмагеСвинг Опције и путем Аппосе.Вордс.Свинг.СвингСвинг Опције.
Scale
Добија или поставља фактор зума за генерисане слике.
public float Scale { get; set; }
Вредност имовине
Remarks
Стандардна вредност је 1.0. вредност мора бити већа од 0.
ThresholdForFloydSteinbergDithering
Добије или поставља праг који одређује вредностБинарна грешка у методу Флоида-Стејнберга.када Аппосе.Вордс.Савинг.ИмагеБинаризацијаМетод је Аппосе.Вордс.Савинг.ИмагеБинаризацијаМетод.ФлоидСтејнбергДиттер.
public byte ThresholdForFloydSteinbergDithering { get; set; }
Вредност имовине
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; }
Вредност имовине
Remarks
Стандардна вредност је Aspose.Words.Saving.ImageBinarizationMethod.Threshold.
TiffCompression
Добија или поставља врсту компресије која ће се применити када се генеришу слике у ТИФФ формату.
public TiffCompression TiffCompression { get; set; }
Вредност имовине
Remarks
То важи само за штедњу на ТИФФ-у.
Стандардна вредност је Aspose.Words.Saving.TiffCompression.Lzw.
UseGdiEmfRenderer
Добија или поставља вредност која одређује да ли треба користити ГДИ+ или Аппосе.Вордс метафил рендере при штедњи на ЕМФ.
public bool UseGdiEmfRenderer { get; set; }
Вредност имовине
Remarks
Ако је постављен на ГДИ+ метафил рендере се користи. тј. садржај је написан на ГДИ+ графички објекат и сачуван на метафил.
Ако је постављен на Аппосе.Вордс метафил рендерер се користи. тј. садржај се пише директно у метафил формат са Аппосе.Вордс.
То важи само када се штеди на ЕМФ.
GDI+ štednja radi samo na .NET-u.
Дефолтна вредност је.
VerticalResolution
Добија или поставља вертикалну резолуцију за генерисане слике, у тачкама по инчу.
public float VerticalResolution { get; set; }
Вредност имовине
Remarks
Ова имовина има ефекат само када се штеди на растер формати слике и утиче на величину излаза у пикселима.
Дефолтна вредност је 96.
Methods
Clone()
Стварање дубоког клона овог објекта.
public ImageSaveOptions Clone()