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ğerImagesFolderAlias
boş 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
- class HtmlSaveOptions
- ad alanı Aspose.Words.Saving
- toplantı Aspose.Words