Class MarkdownSaveOptions
اسم الفضاء : Aspose.Words.Saving تجميع: Aspose.Words.dll (25.4.0)
فئة لتحديد خيارات إضافية عند حفظ وثيقة في تنسيق Aspose.Words.SaveFormat.Markdown.
لمعرفة المزيد، قم بزيارة Specify Save Options مقالة الوثائق .
public class MarkdownSaveOptions : TxtSaveOptionsBase
Inheritance
object ← SaveOptions ← TxtSaveOptionsBase ← MarkdownSaveOptions
الأعضاء الموروثين
TxtSaveOptionsBase.Encoding , TxtSaveOptionsBase.ParagraphBreak , TxtSaveOptionsBase.ForcePageBreaks , TxtSaveOptionsBase.ExportHeadersFootersMode , 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
MarkdownSaveOptions()
يبدأ مثالًا جديدًا من هذه الفئة يمكن استخدامه لتخزين وثيقةفي شكل Aspose.Words.SaveFormat.Markdown.
public MarkdownSaveOptions()
Properties
ExportAsHtml
يسمح بتحديد العناصر التي سيتم تصديرها إلى Markdown على أنها HTML الخام.القيمة الافتراضية هي Aspose.Words.Saving.MarkdownExportAsHtml.None.
public MarkdownExportAsHtml ExportAsHtml { get; set; }
قيمة الممتلكات
ExportImagesAsBase64
يحدد ما إذا كانت الصور يتم حفظها في تنسيق Base64 إلى ملف الإخراج.القيمة الافتراضية هي “مزيفة”.
public bool ExportImagesAsBase64 { get; set; }
قيمة الممتلكات
Remarks
عند إعداد هذه الخصائص للصور يتم تصدير البيانات مباشرة إلى العناصر ولا يتم إنشاء ملفات منفصلة.
ExportUnderlineFormatting
يحصل أو يضع قيمة بوليان تشير إما إلى تصدير النص الفرعي كسلسلة من اثنين بالإضافة إلى حرفين “++”.
public bool ExportUnderlineFormatting { get; set; }
قيمة الممتلكات
ImageResolution
يحدد دقة الإنتاج للصور عند تصديرها إلى Markdown.Default هو ‘96 dpi’.
public int ImageResolution { get; set; }
قيمة الممتلكات
ImageSavingCallback
يتيح التحكم في كيفية حفظ الصور عند حفظ وثيقةتنسيق Aspose.Words.SaveFormat.Markdown
public IImageSavingCallback ImageSavingCallback { get; set; }
قيمة الممتلكات
ImagesFolder
يحدد المجلد المادي حيث يتم تخزين الصور عند تصدير وثيقة إلىالنموذج Aspose.Words.SaveFormat.Markdown.Default هو شريط فارغ.
public string ImagesFolder { get; set; }
قيمة الممتلكات
Remarks
عندما تقوم بتخزين Aspose.Words.Document في Wl26.SaveFormat.Markdown تنسيق ، تحتاج إلى حفظ جميع الصور المدمجة في الوثيقة كملفات منفصلة.
إذا قمت بحفظ وثيقة في ملف وإعطاء اسم الملف، Aspose.Words، حسب الافتراض، يحفظ الصور في نفس المجلد حيث يتم حفظ ملفات المستند.
إذا قمت بحفظ وثيقة في تدفق، Aspose.Words ليس لديه مجلد حيث يمكن حفظ الصور، ولكن لا يزال بحاجة إلى تخزين الصور في مكان ما.
إذا لم تكن المجلد المحدد بواسطة Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolder موجودة ، فسيتم إنشاؤه تلقائيًا.
ImagesFolderAlias
يحدد اسم المجلد المستخدم لبناء URI الصور المكتوبة في وثيقة.الافتراض هو شريط فارغ.
public string ImagesFolderAlias { get; set; }
قيمة الممتلكات
Remarks
عند حفظ Aspose.Words.Document في Aspose.Words.SaveFormat.Markdown تنسيق، Aspose.Words تحتاج إلى حفظ جميع الصور المدمجة في المستند كملفات منفصلة. Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolder يسمح لك لتحديد أين سيتم حفظ الصور و Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolderAlias يسمح لتحديد كيف سيتم بناء الصور URIs.
إذا Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolderAlias ليس سلكًا فارغًا ، فستكون URI الصورة المكتوبة في Markdown .
إذا Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolderAlias هو شريط فارغ، ثم الصورة URI مكتوبة إلى Markdown سوف تكون .
إذا تم تعيين Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolderAlias إلى ‘. (dot) ، فسيتم كتابة اسم ملف الصورة إلى Markdown دون مسار بغض النظر عن الخيارات الأخرى.
Aspose.Words.Saving.MarkdownSaveOptions.ImagesFolder Aspose.Words.Saving.MarkdownSaveOptions.ImageSavingCallback
LinkExportMode
يحدد كيف سيتم كتابة الروابط إلى ملف الإخراج.القيمة الافتراضية هي Aspose.Words.Saving.MarkdownLinkExportMode.Auto.
public MarkdownLinkExportMode LinkExportMode { get; set; }
قيمة الممتلكات
ListExportMode
يحدد كيف سيتم كتابة عناصر القائمة في ملف الإخراج.القيمة الافتراضية هي Aspose.Words.Saving.MarkdownListExportMode.MarkdownSyntax.
public MarkdownListExportMode ListExportMode { get; set; }
قيمة الممتلكات
Remarks
عندما يتم تعيين هذه الممتلكات إلى Aspose.Words.Saving.MarkdownListExportMode.PlainText يتم تحديث جميع علامات القائمة باستخدام Aspose.Words.Document.UpdateListLabels وتصديرها مع قيمها الفعلية.
عندما يتم تعيين هذا الممتلكات إلى Aspose.Words.Saving.MarkdownListExportMode.MarkdownSyntax، يحاول المؤلف تصدير عناصر القائمة بطريقة تسمح بتسجيل عناصر القائمة في الوضع التلقائي بواسطة Markdown.
OfficeMathExportMode
يحدد كيف سيتم كتابة OfficeMath إلى ملف الإخراج.القيمة الافتراضية هي Aspose.Words.Saving.MarkdownOfficeMathExportMode.Text.
public MarkdownOfficeMathExportMode OfficeMathExportMode { get; set; }
قيمة الممتلكات
SaveFormat
يحدد النموذج الذي سيتم تخزين المستند إذا تم استخدام هذا الخيار تخزين العنصر.يمكن أن يكون فقط Aspose.Words.SaveFormat.Markdown.
public override SaveFormat SaveFormat { get; set; }
قيمة الممتلكات
TableContentAlignment
يحصل أو يضع قيمة تحدد كيفية توحيد المحتوى في اللوحاتعند تصدير إلى تنسيق Aspose.Words.SaveFormat.Markdown.القيمة الافتراضية هي Aspose.Words.Saving.TableContentAlignment.Auto.
public TableContentAlignment TableContentAlignment { get; set; }