ResourceFolderAlias
HtmlSaveOptions.ResourceFolderAlias property
Bir HTML belgesine yazılan tüm kaynakların URI’lerini oluşturmak için kullanılan klasörün adını belirtir. Varsayılan, boş bir dizedir.
public string ResourceFolderAlias { get; set; }
Notlar
ResourceFolderAlias
tüm kaynak dosyalarına ilişkin URI’lerin nasıl oluşturulması gerektiğini belirtmenin en basit yoludur. Aynı bilgiler resimler ve yazı tipleri için ayrı ayrı belirtilebilir.ImagesFolderAlias
veFontsFolderAlias
sırasıyla özellikler. Ancak CSS. için ayrı bir özellik yoktur.
ResourceFolderAlias
göre daha düşük önceliğe sahiptirFontsFolderAlias
veImagesFolderAlias
. Örneğin, eğer her ikisi deResourceFolderAlias
veFontsFolderAlias
belirtildiğinde, yazı tiplerinin URI’leri kullanılarak oluşturulacaktır.FontsFolderAlias
, görüntülerin ve CSS’nin URI’leri ise kullanılarak oluşturulacakResourceFolderAlias
.
EğerResourceFolderAlias
boş,ResourceFolder
kaynak URI’lerini oluşturmak için özellik değeri use olacaktır.
EğerResourceFolderAlias
ayarlandı ‘.’ (nokta), kaynak URI’leri herhangi bir yol olmadan yalnızca dosya adlarını içerecektir.
Örnekler
Aspose.Words’ün bir belgeyi HTML’ye kaydederken oluşturacağı harici olarak kaydedilen kaynaklar için klasörlerin ve klasör takma adlarının nasıl ayarlanacağını gösterir.
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);
Ayrıca bakınız
- class HtmlSaveOptions
- ad alanı Aspose.Words.Saving
- toplantı Aspose.Words