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ğerImagesFolderAliasayarlandı ‘.’ (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