ImagesFolderAlias
HtmlSaveOptions.ImagesFolderAlias property
Bir HTML belgesine yazılan görüntü URI’lerini oluşturmak için kullanılan klasörün adını belirtir. Varsayılan, boş bir dizedir.
public string ImagesFolderAlias { get; set; }
Notlar
Bir kaydettiğinizdeDocument
HTML formatında Aspose.Words’ün belgeye gömülü tüm görsellerini bağımsız dosyalar olarak kaydetmesi gerekir.ImagesFolder
görüntülerin nereye kaydedileceğini belirtmenize veImagesFolderAlias
, görüntü URI’lerinin nasıl oluşturulacağını belirtmeye olanak tanır.
EğerImagesFolderAlias
boş bir dize değilse, HTML’ye yazılan görüntü URI’si şöyle olacaktır:ImagesFolderAlias + <resim dosyası adı>.
EğerImagesFolderAlias
boş bir dize ise, HTML’ye yazılan resim URI’si şöyle olacaktır:ImagesFolder + <resim dosyası adı>.
EğerImagesFolderAlias
ayarlandı ‘.’ (nokta) ise, diğer seçeneklere bakılmaksızın görüntü dosyası adı yol olmadan HTML’ye yazılacaktır.
URIs görüntüsünü oluşturmak için klasörün adını belirtmenin alternatif yolu kullanmaktırResourceFolderAlias
.
Ö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