Class ImageSaveOptions
Namespace: Aspose.Words.Saving
جمع آوری: Aspose.Words.dll (25.3.0)
اجازه می دهد تا گزینه های اضافی را در هنگام ارائه صفحات یا اشکال اسناد به تصاویر مشخص کنید.
To learn more, visit the Specify Save Options documentation article.
public class ImageSaveOptions : FixedPageSaveOptions
میراث
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()
سازندگان
ImageSaveOptions(ذخیره سازی)
یک مثال جدید از این کلاس را آغاز می کند که می تواند برای ذخیره تصاویر رندر شده دردانلود نرم افزار Aspose.Words.SaveFormat.Tiff، Aspose.Words.SaveFormat.Png، Aspose.Words.SaveFormat.BmpAspose.Words.SaveFormat.Jpeg، Aspose.Words.SaveFormat.Emf، Aspose.Words.SaveFormat.Eps،فرمت Aspose.Words.SaveFormat.WebP یا Aspose.Words.SaveFormat.Svg.
public ImageSaveOptions(SaveFormat saveFormat)
پارامترها
saveFormat
SaveFormat
می توانددانلود نرم افزار Aspose.Words.SaveFormat.Tiff، Aspose.Words.SaveFormat.Png، Aspose.Words.SaveFormat.BmpAspose.Words.SaveFormat.Jpeg، Aspose.Words.SaveFormat.Emf، Aspose.Words.SaveFormat.EpsAspose.Words.SaveFormat.WebP یا Aspose.Words.SaveFormat.Svg فرمت.
اموال
HorizontalResolution
دریافت یا تنظیم رزولوشن افقی برای تصاویر تولید شده، در نقطه در اینچ.
public float HorizontalResolution { get; set; }
ارزش املاک
یادداشت ها
این ویژگی تنها در هنگام ذخیره به فرمت های تصویر راستر اثر می گذارد و اندازه خروجی را در پیکسل ها تحت تاثیر قرار می دهد.
ارزش پیش فرض 96 است.
ImageBrightness
دریافت یا تنظیم درخشش برای تصاویر تولید شده.
public float ImageBrightness { get; set; }
ارزش املاک
یادداشت ها
این ویژگی تنها در هنگام ذخیره کردن به فرمت های تصویر راستر اثر می گذارد.
ارزش پیش فرض 0.5 است.قیمت باید در محدوده بین 0 و 1 باشد.
ImageColorMode
دریافت یا تنظیم حالت رنگ برای تصاویر تولید شده.
public ImageColorMode ImageColorMode { get; set; }
ارزش املاک
یادداشت ها
این ویژگی تنها در هنگام ذخیره کردن به فرمت های تصویر راستر اثر می گذارد.
ارزش پیش فرض Aspose.Words.Saving.ImageColorMode.None است.
ImageContrast
دریافت یا تنظیم کنتراست برای تصاویر تولید شده.
public float ImageContrast { get; set; }
ارزش املاک
یادداشت ها
این ویژگی تنها در هنگام ذخیره کردن به فرمت های تصویر راستر اثر می گذارد.
ارزش پیش فرض 0.5 است.قیمت باید در محدوده بین 0 و 1 باشد.
ImageSize
دریافت یا اندازه تصویر تولید شده را در پیکسل ها تنظیم می کند.
public Size ImageSize { get; set; }
ارزش املاک
یادداشت ها
این ویژگی تنها در هنگام ذخیره کردن به فرمت های تصویر راستر اثر می گذارد.
The default value is (0 x 0), which means that the size of the generated image will be calculated according to the size of the image in points, the specified resolution and scale.
JpegQuality
به دست آوردن یا تنظیم یک مقدار تعیین کیفیت تصاویر تولید شده JPEG.
public int JpegQuality { get; set; }
ارزش املاک
یادداشت ها
این کار فقط در هنگام صرفه جویی در JPEG انجام می شود.
از این ویژگی برای به دست آوردن یا تنظیم کیفیت تصاویر تولید شده در هنگام صرفه جویی در فرمت JPEG استفاده کنید.قیمت ممکن است از 0 تا 100 باشد که در آن 0 به معنی بدترین کیفیت اما حداکثر فشرده سازی و 100 به معنی بهترین کیفیت اما حداقل فشرده سازی است.
ارزش پیش فرض 95 است.
MetafileRenderingOptions
اجازه می دهد تا مشخص شود که چگونه متافیل ها در محصول ارائه شده مورد درمان قرار می گیرند.
public MetafileRenderingOptions MetafileRenderingOptions { get; }
ارزش املاک
یادداشت ها
هنگامی که 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; }
ارزش املاک
یادداشت ها
این دارایی تنها در هنگام ارائه صفحات اسناد اثر می گذارد.این دارایی در هنگام ارائه اشکال به تصاویر نادیده گرفته می شود.
PaperColor
دریافت یا تنظیم رنگ پس زمینه ( کاغذ) برای تصاویر تولید شده.
ارزش پیش فرض System.Drawing.Color.White است.
public Color PaperColor { get; set; }
ارزش املاک
یادداشت ها
هنگام نمایش صفحات یک سند که رنگ پس زمینه خود را مشخص می کند، پس از آن رنگ پس زمینه سند از رنگ مشخص شده توسط این ویژگی فراتر می رود.
PixelFormat
دریافت یا تنظیم فرمت پیکسل برای تصاویر تولید شده.
public ImagePixelFormat PixelFormat { get; set; }
ارزش املاک
یادداشت ها
این ویژگی تنها در هنگام ذخیره کردن به فرمت های تصویر راستر اثر می گذارد.
ارزش پیش فرض Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb است.
فرمت پیکسل تصویر خروجی ممکن است با ارزش تنظیم شده به دلیل کار GDI+ متفاوت باشد.
Resolution
تنظیم هر دو رزولوشن افقی و عمودی برای تصاویر تولید شده، در نقطه در اینچ.
public float Resolution { set; }
ارزش املاک
یادداشت ها
این ویژگی تنها در هنگام ذخیره کردن به فرمت های تصویر راستر اثر می گذارد.
SaveFormat
فرمت را مشخص می کند که در آن صفحات یا اشکال اسناد رندر شده ذخیره می شوند اگر از این ذخیره گزینه ها استفاده شود.می تواند یک شتر باشددانلود نرم افزار Aspose.Words.SaveFormat.Tiff، Aspose.Words.SaveFormat.Png، Aspose.Words.SaveFormat.BmpAspose.Words.SaveFormat.Jpeg یا وکتور Aspose.Words.SaveFormat.Emf، Aspose.Words.SaveFormat.Eps،دانلود نرم افزار Aspose.Words.SaveFormat.WebP
public override SaveFormat SaveFormat { get; set; }
ارزش املاک
یادداشت ها
تعداد گزینه های دیگر بستگی به فرمت انتخاب شده دارد.
علاوه بر این، امکان ذخیره به SVG هر دو از طریق Aspose.Words.Saving.ImageSaveOptions و از طریق Aspose.Words.Saving.SvgSaveOptions.
Scale
دریافت یا تنظیم فاکتور زوم برای تصاویر تولید شده.
public float Scale { get; set; }
ارزش املاک
یادداشت ها
ارزش پیش فرض 1.0. ارزش باید بالاتر از 0.
ThresholdForFloydSteinbergDithering
دریافت یا تعیین حدی که ارزش را تعیین می کندخطای دوگانه در روش Floyd-Steinbergزمانی که Aspose.Words.Saving.ImageBinarization روش Aspose.Words.Saving.ImageBinarization روش.FloydSteinbergDithering است.
public byte ThresholdForFloydSteinbergDithering { get; set; }
ارزش املاک
یادداشت ها
ارزش پیش فرض 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; }
ارزش املاک
یادداشت ها
ارزش پیش فرض Aspose.Words.Saving.ImageBinarizationMethod.Threshold است.
TiffCompression
دریافت یا تنظیم نوع فشرده سازی برای استفاده در هنگام ذخیره تصاویر تولید شده به فرمت TIFF.
public TiffCompression TiffCompression { get; set; }
ارزش املاک
یادداشت ها
این کار فقط در هنگام صرفه جویی در TIFF انجام می شود.
ارزش پیش فرض Aspose.Words.Saving.TiffCompression.Lzw است.
UseGdiEmfRenderer
دریافت یا تنظیم یک مقدار تعیین می کند که آیا برای استفاده از GDI+ یا Aspose.Words متافیل رندر در هنگام صرفه جویی در EMF.
public bool UseGdiEmfRenderer { get; set; }
ارزش املاک
یادداشت ها
اگر به GDI+ متافیل رندر تنظیم شده است استفاده می شود. یعنی محتوا به GDI+ گرافیک اشیاء نوشته شده و به متافیل ذخیره می شود.
اگر به Aspose.Words تنظیم شده است، از رندر متافیل استفاده می شود. یعنی محتوا به طور مستقیم به فرمت متافیل با Aspose.Words نوشته می شود.
این کار فقط در هنگام صرفه جویی در EMF انجام می شود.
GDI+ صرفه جویی فقط در .NET کار می کند.
ارزش پیش فرض است.
VerticalResolution
دریافت یا تنظیم رزولوشن عمودی برای تصاویر تولید شده، در نقطه در اینچ.
public float VerticalResolution { get; set; }
ارزش املاک
یادداشت ها
این ویژگی تنها در هنگام ذخیره به فرمت های تصویر راستر اثر می گذارد و اندازه خروجی را در پیکسل ها تحت تاثیر قرار می دهد.
ارزش پیش فرض 96 است.
روش ها
Clone()
ایجاد یک کلون عمیق از این شیء.
public ImageSaveOptions Clone()