ResourceFolderAlias
HtmlSaveOptions.ResourceFolderAlias property
يحدد اسم المجلد المستخدم لإنشاء URIs لجميع الموارد المكتوبة في مستند HTML. الافتراضي هو سلسلة فارغة.
public string ResourceFolderAlias { get; set; }
ملاحظات
ResourceFolderAlias
هي أبسط طريقة لتحديد كيفية إنشاء معرفات URI لجميع ملفات الموارد. يمكن تحديد نفس المعلومات للصور والخطوط بشكل منفصل عبرImagesFolderAlias
وFontsFolderAlias
الخصائص، على التوالي. ومع ذلك، لا توجد خاصية فردية لـ CSS.
ResourceFolderAlias
لديه أولوية أقل منFontsFolderAlias
وImagesFolderAlias
. على سبيل المثال، إذا كان كلاهماResourceFolderAlias
وFontsFolderAlias
تم تحديد عناوين URL الخاصة بالخطوط باستخدام FontsFolderAlias
، بينما سيتم إنشاء معرفات URI للصور وCSS باستخدام ResourceFolderAlias
.
لوResourceFolderAlias
فارغة،ResourceFolder
سيتم استخدام قيمة الخاصية لإنشاء معرفات URI للمورد.
لوResourceFolderAlias
تم ضبطه على “.” (نقطة)، ستحتوي معرفات الموارد المنتظمة (URI) للمورد على أسماء الملفات فقط، بدون أي مسار.
أمثلة
يوضح كيفية تعيين المجلدات والأسماء المستعارة للمجلدات للموارد المحفوظة خارجيًا والتي سيقوم 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);
أنظر أيضا
- class HtmlSaveOptions
- مساحة الاسم Aspose.Words.Saving
- المجسم Aspose.Words