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
يمكن أن يكونأضف تعليق حول Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmpكلمات مفتاحية كلمات مفتاحية كلمات مفتاحية كلمات مفتاحية كلمات مفتاحية كلمات مفتاحية كلمات مفتاحية كلمات مفتاحية كلمات مفتاحية كلمات مفتاحية كلمات مفتاحية كلمات مفتاحية كلمات مفتاحية
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 × 0) ، مما يعني أن حجم الصورة التي تم إنشاؤها سيتم حسابها وفقًا لحجم الصور في النقاط والقرار المحدد والمقياس.
JpegQuality
يحصل أو يحدد قيمة تحدد جودة الصور JPEG التي تم إنشاؤها.
public int JpegQuality { get; set; }
قيمة الممتلكات
Remarks
يعمل فقط عند الادخار إلى 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.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 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
يحصل أو يحدد الحد الأقصى الذي يحدد القيمةخطأ التدوين في طريقة Floyd-Steinberg.عندما Aspose.Words.Saving.ImageBinarizationالطريقة هي Aspose.Words.Saving.ImageBinarizationالطريقة.
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+ ، يتم استخدام جهاز عرض الميتافيلي ، أي يتم كتابة المحتوى إلى الكائن الجرافيكي GDI+ وتخزينه إلى الميتافيلي.
إذا قمت بتعيين Aspose.Words ، يتم استخدام المعدل الميتافيلي ، أي يتم كتابة المحتوى مباشرة إلى تنسيق الميتافيلي باستخدام Aspose.Words.
يعمل فقط عند الادخار إلى EMF.
GDI+ يعمل فقط على .NET.
القيمة الافتراضية هي.
VerticalResolution
يحصل أو يضع القرار العمودي للصور التي تم إنشاؤها، في نقاط لكل بوصة.
public float VerticalResolution { get; set; }
قيمة الممتلكات
Remarks
هذه الخصائص لها تأثير فقط عند تخزين إلى تنسيقات الصورة وتؤثر على حجم الإنتاج في بكسل.
القيمة الافتراضية هي 96.
Methods
Clone()
يخلق كلونًا عميقًا لهذا الكائن.
public ImageSaveOptions Clone()