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

Birini kaydettiğinizdeDocument HTML formatında, Aspose.Words’ün belgeye gömülü tüm resimleri bağımsız dosyalar olarak kaydetmesi gerekir.ImagesFolder görüntülerin nereye kaydedileceğini belirtmenize olanak tanır veImagesFolderAlias görüntü URI’lerinin nasıl oluşturulacağını belirtmeye izin verir.

EğerImagesFolderAlias boş bir dize değilse, HTML’ye yazılan resim URI’si şu şekilde olacaktır:ImagesFolderAlias + <resim dosya adı>.

EğerImagesFolderAliasboş bir dize ise, HTML’ye yazılan resim URI’si şu şekilde olacaktırImagesFolder + <resim dosya adı>.

EğerImagesFolderAlias ‘.’ (nokta) olarak ayarlanırsa, resim dosyası adı diğer seçeneklerden bağımsız olarak yol olmaksızın HTML’ye yazılır.

Görüntü URIs oluşturmak için klasörün adını belirtmenin alternatif yolu, şunu kullanmaktır:ResourceFolderAlias.

Ö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