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);
أنظر أيضا
- class MarkdownSaveOptions
- مساحة الاسم Aspose.Words.Saving
- المجسم Aspose.Words