Class SvgSaveOptions
نام ها : Aspose.Words.Saving جمع آوری: WL26_.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
مشخص می کند که آیا تصاویر باید به عنوان پایه 64 در سند SVG ادغام شوند یا خیر.توجه داشته باشید که فعال کردن این گزینه می تواند منجر به افزایش قابل توجهی در اندازه فایل خروجی 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
مشخص می کند که آیا جاوا اسکریپت از لینک ها حذف می شود.به طور پیش فرض جعلی است.اگر این گزینه فعال باشد، تمام لینک های حاوی جاوا اسکریپت با " جاوا اسکریپت: حذف(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 اجازه می دهد تا مشخص کنید که چگونه URI های تصویر ساخته خواهد شد.
اگر یک سند را در یک فایل ذخیره کنید و نام فایل را ارائه دهید، Aspose.Words، به طور پیش فرض، تصاویر را در همان پوشه ذخیره می کند که در آن فایل سند ذخیره می شود.
اگر شما یک سند را در یک جریان ذخیره کنید، Aspose.Words پوشه ای برای ذخیره تصاویر ندارد، اما هنوز هم باید تصاویر را در جایی ذخیره کنید.در این مورد، شما باید یک پوشه قابل دسترس را در Aspose.Words.Saving.SvgSaveOptions.Resources مشخص کنید
Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
مشخص نام پوشه ای که برای ساخت URI های تصویر نوشته شده در یک سند SVG استفاده می شود.به طور پیش فرض صفر است.
public string ResourcesFolderAlias { get; set; }
ارزش املاک
Remarks
هنگامی که شما ذخیره یک Aspose.Words.Document در فرمت SVG، Aspose.Words نیاز به ذخیره تمام تصاویر ساخته شده در اسناد به عنوان فایل های جداگانه. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder به شما اجازه می دهد تا مشخص کنید که در آن تصاویر ذخیره خواهد شد و Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias اجازه می دهد تا مشخص کنید که چگونه URI های تصویر ساخته خواهد شد.
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 است.