Class SVGDocument

Class SVGDocument

نام ها : Aspose.Svg جمع آوری: Aspose.SVG.dll (25.5.0)

یک “SVGDocument” ریشه ی سلسله ی SVG است و کل محتوا را در اختیار دارد. علاوه بر دسترسی به هیرکاتیک، همچنین برخی از روش های راحتی برای دسترسی به مجموعه ای خاص از اطلاعات از سند را فراهم می کند.به علاوه بارگذاری فایل های استاندارد .svg، هر دو سازنده و روش Aspose.Svg.Dom .Document.Navigate(System.String) می تواند فایل های .svgz فشرده gzip را بارگذاری کند.هنگامی که یک عنصر “svG” به عنوان یک جزء از یک سند از فضای نام دیگری در خط قرار می گیرد، به عنوان مثال، هنگامی که یک عنصر «svg» در یک سند XHTML [XHhtml] قرار داده می شود، پس از آن، یک سند SVGD وجود نخواهد داشت؛ به جای آن، موضوع ریشه در هیرارکی اشیاء سند یک موضوع سند از نوع مختلف خواهد بود. به عنوان مثال یک HTMLDocument object.H، یک موضوع SVGDocument در واقع وجود خواهد داشت زمانی که عنصر ریشه ی سلسله ی اسناد XML یک عنصری «svg» است. به عنوان مثال در هنگام مشاهده یک فایل SVG (یعنی: یک فایل با نوع MIME “image/svg+xml”). در این مورد، موضوع SVGDocument، موضوع ریشه ی هیرکاری مدل اشیاء سند خواهد بود.

[ComVisible(true)]
[DOMObject]
[DOMName("SVGDocument")]
public class SVGDocument : Document, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IDocumentTraversal, IXPathEvaluator, IParentNode, IElementTraversal, INonElementParentNode, IGlobalEventHandlers, IDocumentEvent, IDocumentCSS, IDocumentStyle

Inheritance

object DOMObject EventTarget Node Document SVGDocument

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IDocumentTraversal , IXPathEvaluator , IParentNode , IElementTraversal , INonElementParentNode , IGlobalEventHandlers , IDocumentEvent , IDocumentCSS , IDocumentStyle

اعضای ارثی

Document.Navigate(string) , Document.Navigate(Url) , Document.Navigate(string, string) , Document.Navigate(string, Url) , Document.Navigate(Stream, string) , Document.Navigate(Stream, Url) , Document.Navigate(RequestMessage) , Document.CreateElement(string) , Document.CreateElementNS(string, string) , Document.CreateDocumentFragment() , Document.CreateTextNode(string) , Document.CreateComment(string) , Document.CreateCDATASection(string) , Document.CreateProcessingInstruction(string, string) , Document.CreateAttribute(string) , Document.CreateAttributeNS(string, string) , Document.CreateEntityReference(string) , Document.CreateDocumentType(string, string, string, string) , Document.GetElementsByTagName(string) , Document.GetElementsByTagNameNS(string, string) , Document.GetElementById(string) , Document.GetElementsByClassName(string) , Document.CreateNodeIterator(Node) , Document.CreateNodeIterator(Node, long) , Document.CreateNodeIterator(Node, long, INodeFilter) , Document.CreateTreeWalker(Node) , Document.CreateTreeWalker(Node, long) , Document.CreateTreeWalker(Node, long, INodeFilter) , Document.QuerySelectorAll(string) , Document.QuerySelector(string) , Document.ImportNode(Node, bool) , Document.CreateEvent(string) , Document.Write(params string[]) , Document.WriteLn(params string[]) , Document.CreateExpression(string, IXPathNSResolver) , Document.CreateNSResolver(Node) , Document.Evaluate(string, Node, IXPathNSResolver, XPathResultType, object) , Document.RenderTo(IDevice) , Document.Dispose(bool) , Document.OwnerDocument , Document.Context , Document.Implementation , Document.Location , Document.DocumentURI , Document.Origin , Document.BaseURI , Document.NodeName , Document.NodeType , Document.CharacterSet , Document.Charset , Document.InputEncoding , Document.ContentType , Document.ReadyState , Document.Doctype , Document.DocumentElement , Document.FirstElementChild , Document.LastElementChild , Document.PreviousElementSibling , Document.NextElementSibling , Document.ChildElementCount , Document.Children , Document.XmlStandalone , Document.XmlVersion , Document.StrictErrorChecking , Document.DefaultView , Document.StyleSheets , Document.OnReadyStateChange , Document.OnAbort , Document.OnBlur , Document.OnCancel , Document.OnCanplay , Document.OnCanPlayThrough , Document.OnChange , Document.OnClick , Document.OnCueChange , Document.OnDblClick , Document.OnDurationChange , Document.OnEmptied , Document.OnEnded , Document.OnError , Document.OnFocus , Document.OnInput , Document.OnInvalid , Document.OnKeyDown , Document.OnKeyPress , Document.OnKeyUp , Document.OnLoad , Document.OnLoadedData , Document.OnLoadedMetadata , Document.OnLoadStart , Document.OnMouseDown , Document.OnMouseEnter , Document.OnMouseLeave , Document.OnMouseMove , Document.OnMouseOut , Document.OnMouseOver , Document.OnMouseUp , Document.OnMouseWheel , Document.OnPause , Document.OnPlay , Document.OnPlaying , Document.OnProgress , Document.OnRateChange , Document.OnReset , Document.OnResize , Document.OnScroll , Document.OnSeeked , Document.OnSeeking , Document.OnSelect , Document.OnShow , Document.OnStalled , Document.OnSubmit , Document.OnSuspend , Document.OnTimeUpdate , Document.OnToggle , Document.OnVolumeChange , Document.OnWaiting , Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.Dispose(bool) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , EventTarget.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

اسناد()

شروع یک مثال جدید از کلاس Aspose.Svg-SVGDocument.

public SVGDocument()

اسناد(Configuration)

شروع یک مثال جدید از کلاس Aspose.Svg-SVGDocument.

public SVGDocument(Configuration configuration)

Parameters

configuration Configuration

این پیکربندی

اسناد(String)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg .Dom.Document.Navigate(System.String) یا بارهای اضافی آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.

public SVGDocument(string address)

Parameters

address string

آدرس اسناد با مسیر دایرکتوری فعلی ترکیب می شود تا یک URL مطلق ایجاد شود.

اسناد(Url)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg .Dom.Document.Navigate(Aspose .SVg.Url) یا بارهای اضافی آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.

public SVGDocument(Url url)

Parameters

url Url

URL اسناد

اسناد(String، تنظیمات)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg .Dom.Document.Navigate(System.String) یا بارهای اضافی آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.

public SVGDocument(string address, Configuration configuration)

Parameters

address string

آدرس اسناد با مسیر دایرکتوری فعلی ترکیب می شود تا یک URL مطلق ایجاد شود.

configuration Configuration

این پیکربندی

اسناد(URL، تنظیمات)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg .Dom.Document.Navigate(Aspose .SVg.Url) یا بارهای اضافی آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.

public SVGDocument(Url url, Configuration configuration)

Parameters

url Url

URL اسناد

configuration Configuration

این پیکربندی

اسناد(جریان، string)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg.Dom .Document.Navigate(System.IO.Stream،S System.String) یا بارهای اضافی آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.بارگذاری اسناد از موقعیت فعلی در جریان شروع می شود.

public SVGDocument(Stream content, string baseUri)

Parameters

content Stream

محتوای اسناد

baseUri string

URI پایه اسناد ترکیب خواهد شد با مسیر دایرکتوری فعلی برای تشکیل یک URL مطلق.

Exceptions

ArgumentNullException

«بازی» به معنای صفر است.

اسناد(جریان، جریان، تنظیمات)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg.Dom .Document.Navigate(System.IO.Stream،S System.String) یا بارهای اضافی آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.بارگذاری اسناد از موقعیت فعلی در جریان شروع می شود.

public SVGDocument(Stream content, string baseUri, Configuration configuration)

Parameters

content Stream

محتوای اسناد

baseUri string

URI پایه اسناد ترکیب خواهد شد با مسیر دایرکتوری فعلی برای تشکیل یک URL مطلق.

configuration Configuration

این پیکربندی

Exceptions

ArgumentNullException

«بازی» به معنای صفر است.

اسناد(بایگانی برچسب ها: URL)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg .Dom.Document.Navigate (System.IO.Stream ،Aspose .SVg.Url) یا بارهای اضافی آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.بارگذاری اسناد از موقعیت فعلی در جریان شروع می شود.

public SVGDocument(Stream content, Url baseUri)

Parameters

content Stream

محتوای اسناد

baseUri Url

پایه URI این سند

Exceptions

ArgumentNullException

«بازی» به معنای صفر است.

اسناد(جریان، URL، تنظیمات)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg .Dom.Document.Navigate (System.IO.Stream ،Aspose .SVg.Url) یا بارهای اضافی آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.بارگذاری اسناد از موقعیت فعلی در جریان شروع می شود.

public SVGDocument(Stream content, Url baseUri, Configuration configuration)

Parameters

content Stream

محتوای اسناد

baseUri Url

پایه URI این سند

configuration Configuration

این پیکربندی

Exceptions

ArgumentNullException

«بازی» به معنای صفر است.

اسناد(String، String)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg.Dom .Document.Navigate(System.String،S System. String) یا بارهای اضافی آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.

public SVGDocument(string content, string baseUri)

Parameters

content string

محتوای اسناد

baseUri string

URI پایه اسناد ترکیب خواهد شد با مسیر دایرکتوری فعلی برای تشکیل یک URL مطلق.

Exceptions

ArgumentNullException

«بازی» به معنای صفر است.

اسناد(string، string، تنظیمات)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg.Dom .Document.Navigate(System.String،S System. String) یا بارهای اضافی آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.

public SVGDocument(string content, string baseUri, Configuration configuration)

Parameters

content string

محتوای اسناد

baseUri string

URI پایه اسناد ترکیب خواهد شد با مسیر دایرکتوری فعلی برای تشکیل یک URL مطلق.

configuration Configuration

این پیکربندی

Exceptions

ArgumentNullException

«بازی» به معنای صفر است.

اسناد(برچسب ها: url)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg .Dom.Document.Navigate (System.String ،Aspose .SVg.Url) یا بارهای اضافی آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.

public SVGDocument(string content, Url baseUri)

Parameters

content string

محتوای اسناد

baseUri Url

پایه URI این سند

Exceptions

ArgumentNullException

«بازی» به معنای صفر است.

اسناد(Url، String، تنظیمات)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg .Dom.Document.Navigate (System.String ،Aspose .SVg.Url) یا بارهای اضافی آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.

public SVGDocument(string content, Url baseUri, Configuration configuration)

Parameters

content string

محتوای اسناد

baseUri Url

پایه URI این سند

configuration Configuration

این پیکربندی

Exceptions

ArgumentNullException

«بازی» به معنای صفر است.

اسناد(RequestMessage)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg.Dom .Document.Navigate (Aspose .SVg .Net.RequestMessage) یا اضافه کردن آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.

public SVGDocument(RequestMessage request)

Parameters

request RequestMessage

درخواست است.

اسناد(RequestMessage، تنظیمات)

ساختار به صورت همزمان کار می کند، منتظر بارگذاری تمام منابع خارجی (تصویر، اسکریپت ها و غیره) است.برای بارگذاری اسناد به صورت غیرمستقیم از روش Aspose.Svg.Dom .Document.Navigate (Aspose .SVg .Net.RequestMessage) یا اضافه کردن آن استفاده کنید.یا شما می توانید بارگذاری برخی از منابع خارجی را با تنظیم پرچم های مناسب در Aspose.Svg.Dom.IBrowsingContext.Security غیرفعال کنید.

public SVGDocument(RequestMessage request, Configuration configuration)

Parameters

request RequestMessage

درخواست است.

configuration Configuration

این پیکربندی

Properties

Domain

نام دامنه سرور که اسناد را خدمت می کرد، یا یک ردیف صفر اگر سرور نمی تواند توسط یک نام دامنه شناسایی شود.

[DOMName("domain")]
public string Domain { get; }

ارزش املاک

string

Referrer

ارزش یک ردیف خالی است اگر کاربر به صفحه مستقیما (نه از طریق یک لینک، بلکه، به عنوان مثال، از طریق یک برچسب) مرور کرد.

[DOMName("referrer")]
public string Referrer { get; }

ارزش املاک

string

RootElement

ریشه «svg» در سلسله مراتب اسناد.

[DOMName("rootElement")]
public SVGSVGElement RootElement { get; }

ارزش املاک

SVGSVGElement

Title

عنوان یک سند به عنوان مشخص شده توسط زیر عنصر «عنصر» عناصر ریشه «svg» (یعنی: در اینجا عنوان)

[DOMName("title")]
public string Title { get; }

ارزش املاک

string

URL

URI کامل این سند

[DOMName("URL")]
public string URL { get; }

ارزش املاک

string

Methods

GetOverrideStyle(عناصر، string)

این روش برای بازگرداندن بیانیه سبک بیش از حد برای یک عنصر مشخص و یک عنصر pseudo مشخص استفاده می شود.

public ICSSStyleDeclaration GetOverrideStyle(Element elt, string pseudoElt)

Parameters

elt Element

عنصر که سبک آن باید تغییر کند این پارامتر نمی تواند صفر باشد.

pseudoElt string

به نظر می رسد که اگر هیچ یک از آن ها نادر باشد یا صفر باشد.

Returns

ICSSStyleDeclaration

بیانیه سبک بیش از حد

RenderTo(IDEVICE)

این روش برای چاپ محتوای سند فعلی به دستگاه مشخص شده استفاده می شود.

public override void RenderTo(IDevice device)

Parameters

device IDevice

دستگاه کاربر

Save(Url)

تمام منابع مورد استفاده در این سند به پوشه های مجاور ذخیره می شود که نام آن به عنوان: output_file_name + “_files” ساخته خواهد شد.اگر URL مشخص شده با “.svgz” به پایان برسد، اسناد به صورت فشرده SVGZ حفظ می شوند.

public void Save(Url url)

Parameters

url Url

URL محلی برای فایل خروجی

Exceptions

ArgumentException

اضافه شده اگر URL مشخص شده یک URL فایل محلی معتبر نیست.

Save(String)

تمام منابع مورد استفاده در این سند به پوشه های مجاور ذخیره می شود که نام آن به عنوان: output_file_name + “_files” ساخته خواهد شد.

public void Save(string path)

Parameters

path string

مسیر محلی به فایل خروجی

Exceptions

ArgumentException

بالا برده شده اگر “راه” مشخص شده یک مسیر فایل محلی معتبر نیست.

Save(ResourceHandler)

ذخیره محتوای اسناد و منابع با استفاده از Aspose.Svg.Rescue.ResourceHandlers.

public void Save(ResourceHandler resourceHandler)

Parameters

resourceHandler ResourceHandler

در این مقاله به بررسی ویژگی های نرم افزار Aspose.Svg .Saving.ResourceHandlers.

Save(برچسب ها: SVGSaveFormat)

تمام منابع مورد استفاده در این سند به پوشه های مجاور ذخیره می شود که نام آن به عنوان: output_file_name + “_files” ساخته خواهد شد.

public void Save(string path, SVGSaveFormat saveFormat)

Parameters

path string

مسیر محلی به فایل خروجی

saveFormat SVGSaveFormat

فرمت که در آن اسناد ذخیره می شود.

Exceptions

ArgumentException

بالا برده شده اگر “راه” مشخص شده یک مسیر فایل محلی معتبر نیست.

Save(بایگانی برچسب ها: SVGSaveOptions)

ذخیره محتوای اسناد و منابع مرتبط با مسیر فایل مشخص شده.

public void Save(string path, SVGSaveFormat saveFormat, SVGSaveOptions saveOptions)

Parameters

path string

مسیر فایل که در آن اسناد ذخیره می شود.

saveFormat SVGSaveFormat

فرمت که در آن اسناد باید ذخیره شود.

saveOptions SVGSaveOptions

گزینه هایی که پارامترهای اضافی برای صرفه جویی را مشخص می کنند، مانند ترجیحات وکتور سازی.

Save(بایگانی برچسب: SVGSaveFormat)

ذخیره محتوای اسناد و منابع با استفاده از Aspose.Svg.Rescue.ResourceHandlers.

public void Save(ResourceHandler resourceHandler, SVGSaveFormat saveFormat)

Parameters

resourceHandler ResourceHandler

در این مقاله به بررسی ویژگی های نرم افزار Aspose.Svg .Saving.ResourceHandlers.

saveFormat SVGSaveFormat

فرمت که در آن اسناد ذخیره می شود.

Save(بایگانی برچسب ها: SVGSaveOptions)

ذخیره محتوای اسناد و منابع مرتبط با استفاده از Aspose.Svg.Rescue.ResourceHandlers.

public void Save(ResourceHandler resourceHandler, SVGSaveFormat saveFormat, SVGSaveOptions saveOptions)

Parameters

resourceHandler ResourceHandler

مدیریت منابع اسناد، مانند سیستم فایل یا ذخیره سازی مبتنی بر حافظه.

saveFormat SVGSaveFormat

فرمت که در آن اسناد باید ذخیره شود.

saveOptions SVGSaveOptions

گزینه هایی که پارامترهای ذخیره سازی اضافی را مشخص می کنند، مانند ترجیحات وکتور سازی.

Save(بایگانی برچسب: SVGSaveOptions)

تمام منابع مورد استفاده در این سند به پوشه های مجاور ذخیره می شود که نام آن به عنوان: output_file_name + “_files” ساخته خواهد شد.اگر مسیر مشخص شده با “.svgz” به پایان برسد، اسناد به صورت یک فایل SVGZ فشرده حفظ می شوند.

public void Save(string path, SVGSaveOptions saveOptions)

Parameters

path string

مسیر محلی به فایل خروجی

saveOptions SVGSaveOptions

SVG گزینه ها را ذخیره می کند.

Exceptions

ArgumentException

بالا برده شده اگر “راه” مشخص شده یک مسیر فایل محلی معتبر نیست.

Save(بایگانی برچسب ها: SVGSaveOptions)

ذخیره محتوای اسناد و منابع با استفاده از Aspose.Svg.Rescue.ResourceHandlers.

public void Save(ResourceHandler resourceHandler, SVGSaveOptions saveOptions)

Parameters

resourceHandler ResourceHandler

در این مقاله به بررسی ویژگی های نرم افزار Aspose.Svg .Saving.ResourceHandlers.

saveOptions SVGSaveOptions

SVG گزینه ها را ذخیره می کند.

Save(URL، SVGSaveFormat)

تمام منابع مورد استفاده در این سند به پوشه های مجاور ذخیره می شود که نام آن به عنوان: output_file_name + “_files” ساخته خواهد شد.

public void Save(Url url, SVGSaveFormat saveFormat)

Parameters

url Url

URL محلی برای فایل خروجی

saveFormat SVGSaveFormat

فرمت که در آن اسناد ذخیره می شود.

Exceptions

ArgumentException

اضافه شده اگر URL مشخص شده یک URL فایل محلی معتبر نیست.

Save(URL، SVGSaveOptions)

تمام منابع مورد استفاده در این سند به پوشه های مجاور ذخیره می شود که نام آن به عنوان: output_file_name + “_files” ساخته خواهد شد.اگر URL مشخص شده با “.svgz” به پایان برسد، اسناد به صورت فشرده SVGZ حفظ می شوند.

public void Save(Url url, SVGSaveOptions saveOptions)

Parameters

url Url

URL محلی برای فایل خروجی

saveOptions SVGSaveOptions

SVG گزینه ها را ذخیره می کند.

Exceptions

ArgumentException

اضافه شده اگر URL مشخص شده یک URL فایل محلی معتبر نیست.

Save(Url, SVGSaveFormat, اختیارات)

ذخیره محتوای سند و منابع مرتبط با Aspose.Svg.Url مشخص شده است.

public void Save(Url url, SVGSaveFormat saveFormat, SVGSaveOptions saveOptions)

Parameters

url Url

هدف Aspose.Svg.Url که در آن اسناد ذخیره خواهد شد.

saveFormat SVGSaveFormat

فرمت که در آن اسناد باید ذخیره شود.

saveOptions SVGSaveOptions

گزینه هایی که پارامترهای اضافی برای صرفه جویی را مشخص می کنند، مانند ترجیحات وکتور سازی.

همچنین ببینید

Document , IDocumentEvent

 فارسی