ImagesFolderAlias

MarkdownSaveOptions.ImagesFolderAlias property

يحدد اسم المجلد المستخدم لإنشاء معرفات URI للصور المكتوبة في المستند. الافتراضي هو سلسلة فارغة.

public string ImagesFolderAlias { get; set; }

ملاحظات

عندما تقوم بحفظ أDocument فيMarkdown التنسيق، يحتاج Aspose.Words إلى حفظ جميع الصور المضمنة في المستند كملفات مستقلة. ImagesFolder يسمح لك بتحديد مكان حفظ الصور و ImagesFolderAlias يسمح بتحديد كيفية إنشاء معرفات URI للصورة.

لوImagesFolderAlias ليست سلسلة فارغة، فسيكون عنوان URI للصورة المكتوب إلى MarkdownImagesFolderAlias + <اسم ملف الصورة>.

لوImagesFolderAlias عبارة عن سلسلة فارغة، فسيكون عنوان URI للصورة المكتوب إلى MarkdownImagesFolder + <اسم ملف الصورة>.

لوImagesFolderAliasتم ضبطه على “.” (نقطة)، فسيتم كتابة ملف الصورة name إلى Markdown بدون مسار بغض النظر عن الخيارات الأخرى.

أمثلة

يوضح كيفية تحديد اسم المجلد المستخدم لإنشاء معرفات URI للصورة.

DocumentBuilder builder = new DocumentBuilder();

builder.Writeln("Some image below:");
Image image = Image.FromFile(ImageDir + "Logo.jpg");
builder.InsertImage(image);

MarkdownSaveOptions saveOptions = new MarkdownSaveOptions();
// استخدم خاصية "ImagesFolder" لتعيين مجلد في نظام الملفات المحلي الذي
// Aspose.Words سيحفظ جميع الصور المرتبطة بالمستند.
saveOptions.ImagesFolder = ArtifactsDir + "ImagesDir/";
// استخدم خاصية "ImagesFolderAlias" لاستخدام هذا المجلد
// عند إنشاء معرفات URI للصورة بدلاً من اسم مجلد الصور.
saveOptions.ImagesFolderAlias = "http://example.com/images";

builder.Document.Save(ArtifactsDir + "MarkdownSaveOptions.ImagesFolder.md", saveOptions);

يوضح كيفية تحديد اسم المجلد المستخدم لإنشاء معرفات URI للصورة (.NetStandard 2.0).

DocumentBuilder builder = new DocumentBuilder();

builder.Writeln("Some image below:");
using (SKBitmap bitmap = SKBitmap.Decode(ImageDir + "Logo.jpg"))
    builder.InsertImage(bitmap);

MarkdownSaveOptions saveOptions = new MarkdownSaveOptions();
// استخدم خاصية "ImagesFolder" لتعيين مجلد في نظام الملفات المحلي الذي
// Aspose.Words سيحفظ جميع الصور المرتبطة بالمستند.
saveOptions.ImagesFolder = ArtifactsDir + "ImagesDir/";
// استخدم خاصية "ImagesFolderAlias" لاستخدام هذا المجلد
// عند إنشاء معرفات URI للصورة بدلاً من اسم مجلد الصور.
saveOptions.ImagesFolderAlias = "http://example.com/images";

builder.Document.Save(ArtifactsDir + "MarkdownSaveOptions.ImagesFolder.md", saveOptions);

أنظر أيضا