OriginalFileName
İçindekiler
[
Saklamak
]ChmLoadOptions.OriginalFileName property
CHM dosyasının adı. Varsayılan değer:hükümsüz
.
public string OriginalFileName { get; set; }
Notlar
CHM belgeleri, aynı belgeye dosya adına göre başvuran bağlantılar içerebilir. Aspose.Words bu tür links ‘yi destekler ve normalde şunu kullanır:OriginalFileName
link tarafından başvurulan dosyanın yüklenen dosya olup olmadığını kontrol etmek için. Bir belge bir akıştan yükleniyorsa, orijinal dosya adı otomatik olarak belirlenemeyeceği için bu özellik aracılığıyla açıkça belirtilmesi gerekir .
Bir CHM belgesi bir dosyadan yüklenirse ve bu özellik için boş olmayan bir değer belirtilirse, değer, içinde saklanan dosyanın gerçek adına göre önceliğini alacaktır.OriginalFileName
.
Örnekler
“ms-its:myfile.chm::/index.htm” gibi URL’lerin nasıl çözümleneceğini gösterir.
// Belgemiz "ms-its:amhelp.chm::....htm" gibi URL'ler içeriyor ancak adı farklı,
// böylece dosya bağlantıları HTML'ye kaydedildikten sonra çalışmaz.
// Bu davranışı önlemek için orijinal dosya adını 'ChmLoadOptions'ta tanımlamamız gerekiyor.
ChmLoadOptions loadOptions = new ChmLoadOptions { OriginalFileName = "amhelp.chm" };
Document doc = new Document(new MemoryStream(File.ReadAllBytes(MyDir + "Document with ms-its links.chm")),
loadOptions);
doc.Save(ArtifactsDir + "ExChmLoadOptions.OriginalFileName.html");
Ayrıca bakınız
- class ChmLoadOptions
- ad alanı Aspose.Words.Loading
- toplantı Aspose.Words