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ı için URI’lerin nasıl oluşturulacağını belirtmenin en basit yoludur . Aynı bilgiler, resimler ve yazı tipleri için ayrı ayrı belirtilebilirImagesFolderAlias
veFontsFolderAlias
sırasıyla özellikler. Ancak, CSS. için ayrı bir özellik yoktur.
ResourceFolderAlias
daha düşük önceliğe sahiptirFontsFolderAlias
veImagesFolderAlias
Örneğin, her ikisi deResourceFolderAlias
veFontsFolderAlias
belirtildiğinde, yazı tiplerinin URI’leri kullanılarak oluşturulacaktırFontsFolderAlias
resimlerin ve CSS’nin URI’leri kullanılarak oluşturulacaktırResourceFolderAlias
.
EğerResourceFolderAlias
boş,ResourceFolder
özellik değeri kaynak URI’lerini oluşturmak için kullanılacak .
EğerResourceFolderAlias
‘.’ (nokta) olarak ayarlandığında, kaynak URI’leri yalnızca dosya adlarını içerecek, herhangi bir yol içermeyecektir.
Örnekler
Aspose.Words’ün bir belgeyi HTML’e 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/yazı tipleri",
ImagesFolderAlias = "http://example.com/resimler",
ResourceFolderAlias = "http://example.com/kaynaklar",
ExportOriginalUrlForLinkedImages = true
};
doc.Save(ArtifactsDir + "HtmlSaveOptions.FolderAlias.html", options);
Ayrıca bakınız
- class HtmlSaveOptions
- ad alanı Aspose.Words.Saving
- toplantı Aspose.Words