Class SvgSaveOptions

Class SvgSaveOptions

اسم الفضاء : Aspose.Words.Saving تجميع: Aspose.Words.dll (25.4.0)

يمكن استخدامه لتحديد خيارات إضافية عند حفظ وثيقة في تنسيق Aspose.Words.SaveFormat.Svg.

لمعرفة المزيد، قم بزيارة Specify Save Options مقالة الوثائق .

public class SvgSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions SvgSaveOptions

الأعضاء الموروثين

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

SvgSaveOptions()

public SvgSaveOptions()

Properties

ExportEmbeddedImages

يحدد ما إذا كانت الصور يجب أن تكون مدمجة في وثيقة SVG كقاعدة 64.يرجى ملاحظة أن تنشيط هذا الخيار يمكن أن يؤدي إلى زيادة كبيرة في حجم ملف الإخراج SVG.

public bool ExportEmbeddedImages { get; set; }

قيمة الممتلكات

bool

FitToViewPort

يحدد ما إذا كان إخراج SVG يجب أن يملأ مساحة البوابة المتاحة (نوافذ المتصفح أو حاوية).عند إعداد إلى “الحقيقي” يتم إعداد عرض وارتفاع إخراج SVG إلى 100٪.

القيمة الافتراضية هي.

public bool FitToViewPort { get; set; }

قيمة الممتلكات

bool

IdPrefix

يحدد تعريفًا يعتمد على جميع معرفات العنصر التي تم إنشاؤها في وثيقة الإخراج.القيمة الافتراضية صفر ولا يتم فرض أي سابقة.

public string IdPrefix { get; set; }

قيمة الممتلكات

string

Remarks

إذا تم تحديد المرفق ، فإنه لا يمكن أن يحتوي إلا على الحروف والأرقام والأسفلات والأسفلات ،يجب أن تبدأ بالرسالة.

Exceptions

ArgumentException

القيمة لا تلبي المتطلبات المحددة أعلاه.

MaxImageResolution

يحصل أو يضع قيمة في بكسل لكل بوصة تقتصر على دقة الصورة المستوردة.قيمة افتراضية صفر.

public int MaxImageResolution { get; set; }

قيمة الممتلكات

int

Remarks

إذا كانت قيمة هذه الممتلكات غير صفر، فإنه يحد من دقة الصورة المستوردة. وهذا هو، يتم إعادة صياغة الصور عالية الدقة إلى الحد، ويتم تصدير الصور منخفضة القرار كما هو.

إذا كانت قيمة هذه الممتلكات صفرًا ، يتم تصدير جميع صور الرافعة المالية دون إعادة صياغة.

RemoveJavaScriptFromLinks

يحدد ما إذا كان سيتم إزالة جافا سكريبت من الروابط.إذا تم تمكين هذا الخيار، سيتم استبدال جميع الروابط التي تحتوي على جافا سكريبت بـ “JavaScript:void(0)”.

public bool RemoveJavaScriptFromLinks { get; set; }

قيمة الممتلكات

bool

ResourceSavingCallback

يتيح التحكم في كيفية حفظ الموارد (الصور) عند تصدير المستند إلى تنسيق SVG.

public IResourceSavingCallback ResourceSavingCallback { get; set; }

قيمة الممتلكات

IResourceSavingCallback

ResourcesFolder

يحدد المجلد المادي حيث يتم حفظ الموارد (الصور) عند تصدير وثيقة إلى Svg format.Default هو “صفر”.

public string ResourcesFolder { get; set; }

قيمة الممتلكات

string

Remarks

يعمل فقط إذا Aspose.Words.Saving.SvgSaveOptions.ExportEmbeddedImages الممتلكات .

عند حفظ Aspose.Words.Document في تنسيق SVG ، تحتاج Aspose.Words إلى حفظ جميع الصور المدمجة في المستند كملفات منفصلة. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder يسمح لك بتحديد المكان الذي سيتم حفظ الصور و Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias يسمح لك بتحديد كيف سيتم بناء URIs الصورة.

إذا قمت بحفظ وثيقة في ملف وإعطاء اسم ملف، Aspose.Words، بشكل افتراضي، يحفظ الصور في نفس المجلد حيث يتم حفظ ملف الوثيقة.

إذا كنت تخزين وثيقة في تدفق، Aspose.Words ليس لديها مجلد حيث تخزين الصور، ولكن لا يزال بحاجة إلى تخزين الصور في مكان ما.

Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias

ResourcesFolderAlias

يحدد اسم المجلد المستخدم لبناء URIs الصورة المكتوبة في وثيقة SVG.المعيار الافتراضي هو “صفر”.

public string ResourcesFolderAlias { get; set; }

قيمة الممتلكات

string

Remarks

عند حفظ Aspose.Words.Document في تنسيق SVG ، تحتاج Aspose.Words إلى حفظ جميع الصور المدمجة في المستند كملفات منفصلة. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder يسمح لك بتحديد المكان الذي سيتم حفظ الصور و Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias يسمح لك بتحديد كيف سيتم بناء URIs الصورة.

Aspose.Words.Saving.SvgSaveOptions.Resourcesملف

SaveFormat

يحدد النموذج الذي سيتم تخزين المستند إذا تم استخدام هذا الخيار تخزين العنصر.يمكن أن يكون فقط Aspose.Words.SaveFormat.Svg.

public override SaveFormat SaveFormat { get; set; }

قيمة الممتلكات

SaveFormat

ShowPageBorder

التحقق مما إذا تم إضافة حدود إلى علامة التبويب في الصفحة.المعيار الافتراضي هو “الحقيقي”.

public bool ShowPageBorder { get; set; }

قيمة الممتلكات

bool

TextOutputMode

يحصل أو يحدد قيمة تحدد كيفية تقديم النص في SVG.

public SvgTextOutputMode TextOutputMode { get; set; }

قيمة الممتلكات

SvgTextOutputMode

Remarks

استخدم هذه الخصائص للحصول على أو إعداد وضع كيف ينبغي تقديم النص داخل المستند عند حفظه في تنسيق SVG.

القيمة الافتراضية هي Aspose.Words.Saving.SvgTextOutputMode.UseTargetMachineFonts.

 عربي