Class ImageSaveOptions

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

میراث

objectSaveOptionsFixedPageSaveOptionsImageSaveOptions

اعضای ارثی

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; }

ارزش املاک

float

یادداشت ها

این ویژگی تنها در هنگام ذخیره به فرمت های تصویر راستر اثر می گذارد و اندازه خروجی را در پیکسل ها تحت تاثیر قرار می دهد.

ارزش پیش فرض 96 است.

ImageBrightness

دریافت یا تنظیم درخشش برای تصاویر تولید شده.

public float ImageBrightness { get; set; }

ارزش املاک

float

یادداشت ها

این ویژگی تنها در هنگام ذخیره کردن به فرمت های تصویر راستر اثر می گذارد.

ارزش پیش فرض 0.5 است.قیمت باید در محدوده بین 0 و 1 باشد.

ImageColorMode

دریافت یا تنظیم حالت رنگ برای تصاویر تولید شده.

public ImageColorMode ImageColorMode { get; set; }

ارزش املاک

ImageColorMode

یادداشت ها

این ویژگی تنها در هنگام ذخیره کردن به فرمت های تصویر راستر اثر می گذارد.

ارزش پیش فرض Aspose.Words.Saving.ImageColorMode.None است.

ImageContrast

دریافت یا تنظیم کنتراست برای تصاویر تولید شده.

public float ImageContrast { get; set; }

ارزش املاک

float

یادداشت ها

این ویژگی تنها در هنگام ذخیره کردن به فرمت های تصویر راستر اثر می گذارد.

ارزش پیش فرض 0.5 است.قیمت باید در محدوده بین 0 و 1 باشد.

ImageSize

دریافت یا اندازه تصویر تولید شده را در پیکسل ها تنظیم می کند.

public Size ImageSize { get; set; }

ارزش املاک

Size

یادداشت ها

این ویژگی تنها در هنگام ذخیره کردن به فرمت های تصویر راستر اثر می گذارد.

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; }

ارزش املاک

int

یادداشت ها

این کار فقط در هنگام صرفه جویی در JPEG انجام می شود.

از این ویژگی برای به دست آوردن یا تنظیم کیفیت تصاویر تولید شده در هنگام صرفه جویی در فرمت JPEG استفاده کنید.قیمت ممکن است از 0 تا 100 باشد که در آن 0 به معنی بدترین کیفیت اما حداکثر فشرده سازی و 100 به معنی بهترین کیفیت اما حداقل فشرده سازی است.

ارزش پیش فرض 95 است.

MetafileRenderingOptions

اجازه می دهد تا مشخص شود که چگونه متافیل ها در محصول ارائه شده مورد درمان قرار می گیرند.

public MetafileRenderingOptions MetafileRenderingOptions { get; }

ارزش املاک

MetafileRenderingOptions

یادداشت ها

هنگامی که 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

یادداشت ها

این دارایی تنها در هنگام ارائه صفحات اسناد اثر می گذارد.این دارایی در هنگام ارائه اشکال به تصاویر نادیده گرفته می شود.

PaperColor

دریافت یا تنظیم رنگ پس زمینه ( کاغذ) برای تصاویر تولید شده.

ارزش پیش فرض System.Drawing.Color.White است.

public Color PaperColor { get; set; }

ارزش املاک

Color

یادداشت ها

هنگام نمایش صفحات یک سند که رنگ پس زمینه خود را مشخص می کند، پس از آن رنگ پس زمینه سند از رنگ مشخص شده توسط این ویژگی فراتر می رود.

PixelFormat

دریافت یا تنظیم فرمت پیکسل برای تصاویر تولید شده.

public ImagePixelFormat PixelFormat { get; set; }

ارزش املاک

ImagePixelFormat

یادداشت ها

این ویژگی تنها در هنگام ذخیره کردن به فرمت های تصویر راستر اثر می گذارد.

ارزش پیش فرض Aspose.Words.Saving.ImagePixelFormat.Format32BppArgb است.

فرمت پیکسل تصویر خروجی ممکن است با ارزش تنظیم شده به دلیل کار GDI+ متفاوت باشد.

Resolution

تنظیم هر دو رزولوشن افقی و عمودی برای تصاویر تولید شده، در نقطه در اینچ.

public float Resolution { set; }

ارزش املاک

float

یادداشت ها

این ویژگی تنها در هنگام ذخیره کردن به فرمت های تصویر راستر اثر می گذارد.

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; }

ارزش املاک

SaveFormat

یادداشت ها

تعداد گزینه های دیگر بستگی به فرمت انتخاب شده دارد.

علاوه بر این، امکان ذخیره به SVG هر دو از طریق Aspose.Words.Saving.ImageSaveOptions و از طریق Aspose.Words.Saving.SvgSaveOptions.

Scale

دریافت یا تنظیم فاکتور زوم برای تصاویر تولید شده.

public float Scale { get; set; }

ارزش املاک

float

یادداشت ها

ارزش پیش فرض 1.0. ارزش باید بالاتر از 0.

ThresholdForFloydSteinbergDithering

دریافت یا تعیین حدی که ارزش را تعیین می کندخطای دوگانه در روش Floyd-Steinbergزمانی که Aspose.Words.Saving.ImageBinarization روش Aspose.Words.Saving.ImageBinarization روش.FloydSteinbergDithering است.

public byte ThresholdForFloydSteinbergDithering { get; set; }

ارزش املاک

byte

یادداشت ها

ارزش پیش فرض 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

یادداشت ها

ارزش پیش فرض Aspose.Words.Saving.ImageBinarizationMethod.Threshold است.

TiffCompression

دریافت یا تنظیم نوع فشرده سازی برای استفاده در هنگام ذخیره تصاویر تولید شده به فرمت TIFF.

public TiffCompression TiffCompression { get; set; }

ارزش املاک

TiffCompression

یادداشت ها

این کار فقط در هنگام صرفه جویی در TIFF انجام می شود.

ارزش پیش فرض Aspose.Words.Saving.TiffCompression.Lzw است.

UseGdiEmfRenderer

دریافت یا تنظیم یک مقدار تعیین می کند که آیا برای استفاده از GDI+ یا Aspose.Words متافیل رندر در هنگام صرفه جویی در EMF.

public bool UseGdiEmfRenderer { get; set; }

ارزش املاک

bool

یادداشت ها

اگر به GDI+ متافیل رندر تنظیم شده است استفاده می شود. یعنی محتوا به GDI+ گرافیک اشیاء نوشته شده و به متافیل ذخیره می شود.

اگر به Aspose.Words تنظیم شده است، از رندر متافیل استفاده می شود. یعنی محتوا به طور مستقیم به فرمت متافیل با Aspose.Words نوشته می شود.

این کار فقط در هنگام صرفه جویی در EMF انجام می شود.

GDI+ صرفه جویی فقط در .NET کار می کند.

ارزش پیش فرض است.

VerticalResolution

دریافت یا تنظیم رزولوشن عمودی برای تصاویر تولید شده، در نقطه در اینچ.

public float VerticalResolution { get; set; }

ارزش املاک

float

یادداشت ها

این ویژگی تنها در هنگام ذخیره به فرمت های تصویر راستر اثر می گذارد و اندازه خروجی را در پیکسل ها تحت تاثیر قرار می دهد.

ارزش پیش فرض 96 است.

روش ها

Clone()

ایجاد یک کلون عمیق از این شیء.

public ImageSaveOptions Clone()

بازگشت

ImageSaveOptions

 فارسی