ImagesFolderAlias

HtmlSaveOptions.ImagesFolderAlias property

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

public string ImagesFolderAlias { get; set; }

ملاحظات

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

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

لوImagesFolderAliasإذا كانت السلسلة فارغة، فإن عنوان URI للصورة الذي تمت كتابته إلى HTML سيكون x000d_مجلد الصور + <اسم ملف الصورة>.

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

الطريقة البديلة لتحديد اسم المجلد لإنشاء URIs للصورة هي استخدامResourceFolderAlias.

أمثلة

يوضح كيفية تعيين المجلدات وأسماء المجلدات للموارد المحفوظة خارجيًا والتي سيقوم Aspose.Words بإنشائها عند حفظ مستند بتنسيق HTML.

Document doc = new Document(MyDir + "Rendering.docx");

HtmlSaveOptions options = new HtmlSaveOptions
{
    CssStyleSheetType = CssStyleSheetType.External,
    ExportFontResources = true,
    ImageResolution = 72,
    FontResourcesSubsettingSizeThreshold = 0,
    FontsFolder = ArtifactsDir + "Fonts",
    ImagesFolder = ArtifactsDir + "Images",
    ResourceFolder = ArtifactsDir + "Resources",
    FontsFolderAlias = "http://example.com/fonts"،
    ImagesFolderAlias = "http://example.com/images"،
    ResourceFolderAlias = "http://example.com/resources"،
    ExportOriginalUrlForLinkedImages = true
};

doc.Save(ArtifactsDir + "HtmlSaveOptions.FolderAlias.html", options);

أنظر أيضا