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; }
قيمة الممتلكات
FitToViewPort
يحدد ما إذا كان إخراج SVG يجب أن يملأ مساحة البوابة المتاحة (نوافذ المتصفح أو حاوية).عند إعداد إلى “الحقيقي” يتم إعداد عرض وارتفاع إخراج SVG إلى 100٪.
القيمة الافتراضية هي.
public bool FitToViewPort { get; set; }
قيمة الممتلكات
IdPrefix
يحدد تعريفًا يعتمد على جميع معرفات العنصر التي تم إنشاؤها في وثيقة الإخراج.القيمة الافتراضية صفر ولا يتم فرض أي سابقة.
public string IdPrefix { get; set; }
قيمة الممتلكات
Remarks
إذا تم تحديد المرفق ، فإنه لا يمكن أن يحتوي إلا على الحروف والأرقام والأسفلات والأسفلات ،يجب أن تبدأ بالرسالة.
Exceptions
القيمة لا تلبي المتطلبات المحددة أعلاه.
MaxImageResolution
يحصل أو يضع قيمة في بكسل لكل بوصة تقتصر على دقة الصورة المستوردة.قيمة افتراضية صفر.
public int MaxImageResolution { get; set; }
قيمة الممتلكات
Remarks
إذا كانت قيمة هذه الممتلكات غير صفر، فإنه يحد من دقة الصورة المستوردة. وهذا هو، يتم إعادة صياغة الصور عالية الدقة إلى الحد، ويتم تصدير الصور منخفضة القرار كما هو.
إذا كانت قيمة هذه الممتلكات صفرًا ، يتم تصدير جميع صور الرافعة المالية دون إعادة صياغة.
RemoveJavaScriptFromLinks
يحدد ما إذا كان سيتم إزالة جافا سكريبت من الروابط.إذا تم تمكين هذا الخيار، سيتم استبدال جميع الروابط التي تحتوي على جافا سكريبت بـ “JavaScript:void(0)”.
public bool RemoveJavaScriptFromLinks { get; set; }
قيمة الممتلكات
ResourceSavingCallback
يتيح التحكم في كيفية حفظ الموارد (الصور) عند تصدير المستند إلى تنسيق SVG.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
قيمة الممتلكات
ResourcesFolder
يحدد المجلد المادي حيث يتم حفظ الموارد (الصور) عند تصدير وثيقة إلى Svg format.Default هو “صفر”.
public string ResourcesFolder { get; set; }
قيمة الممتلكات
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; }
قيمة الممتلكات
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; }
قيمة الممتلكات
ShowPageBorder
التحقق مما إذا تم إضافة حدود إلى علامة التبويب في الصفحة.المعيار الافتراضي هو “الحقيقي”.
public bool ShowPageBorder { get; set; }
قيمة الممتلكات
TextOutputMode
يحصل أو يحدد قيمة تحدد كيفية تقديم النص في SVG.
public SvgTextOutputMode TextOutputMode { get; set; }
قيمة الممتلكات
Remarks
استخدم هذه الخصائص للحصول على أو إعداد وضع كيف ينبغي تقديم النص داخل المستند عند حفظه في تنسيق SVG.
القيمة الافتراضية هي Aspose.Words.Saving.SvgTextOutputMode.UseTargetMachineFonts.