TxtLoadOptions
İçindekiler
[
Saklamak
]TxtLoadOptions class
Yükleme sırasında ek seçeneklerin belirlenmesine olanak tanırText belgeye dönüştürmekDocument nesne.
Daha fazla bilgi edinmek için şu adresi ziyaret edin:Yükleme Seçeneklerini Belirleyin belgeleme makalesi.
public class TxtLoadOptions : LoadOptions
yapıcılar
| İsim | Tanım |
|---|---|
| TxtLoadOptions() | Bu sınıfın yeni bir örneğini varsayılan değerlerle başlatır. |
Özellikleri
| İsim | Tanım |
|---|---|
| AutoNumberingDetection { get; set; } | Bir belge yüklenirken otomatik numaralandırma algılamasının yapılıp yapılmayacağını belirten bir Boole değeri alır veya ayarlar. Varsayılan değerdoğru . |
| BaseUri { get; set; } | Gerektiğinde belgede bulunan bağıl URI’leri mutlak URI’lere dönüştürmek için kullanılacak dizeyi alır veya ayarlar. hükümsüz veya boş dize. Varsayılanhükümsüz . |
| ConvertMetafilesToPng { get; set; } | Meta dosyasının dönüştürülüp dönüştürülmeyeceğini alır veya ayarlarWmf veyaEmf ) görüntüleriPnggörüntü biçimi. |
| ConvertShapeToOfficeMath { get; set; } | Şekillerin EquationXML ile Office Math nesnelerine dönüştürülüp dönüştürülmeyeceğini alır veya ayarlar. |
| DetectHyperlinks { get; set; } | Metindeki köprü metinlerini algılamayı belirtir. Varsayılan değerYANLIŞ . |
| DetectNumberingWithWhitespaces { get; set; } | Belge düz metin biçiminden içe aktarıldığında numaralı liste öğelerinin nasıl tanınacağını belirtmeye olanak tanır. Varsayılan değerdoğru. |
| DocumentDirection { get; set; } | Bir belge yönünü alır veya ayarlar. Varsayılan değerLeftToRight . |
| Encoding { get; set; } | Kodlama belirtilmemişse HTML, TXT veya CHM belgesini yüklemek için kullanılacak kodlamayı alır veya ayarlar belgenin içinde. Şu şekilde olabilir:hükümsüz Varsayılan değer:hükümsüz . |
| FontSettings { get; set; } | Belge yazı tipi ayarlarının belirlenmesine olanak tanır. |
| IgnoreOleData { get; set; } | OLE verilerinin yoksayılıp yoksayılmayacağını belirtir. |
| LanguagePreferences { get; } | Belge yüklenirken kullanılacak dil tercihlerini alır. |
| LeadingSpacesOptions { get; set; } | Önde gelen bir alan işlemenin tercih edilen seçeneğini alır veya ayarlar. Varsayılan değerConvertToIndent . |
| LoadFormat { get; set; } | Yüklenecek belgenin biçimini belirtir. VarsayılanAuto . |
| MswVersion { get; set; } | Belge yükleme işleminin belirli bir MS Word sürümüyle eşleşmesi gerektiğini belirtmenize olanak tanır. Varsayılan değerWord2019 |
| Password { get; set; } | Şifrelenmiş bir belgeyi açmak için parolayı alır veya ayarlar. Şu şekilde olabilir:hükümsüz veya boş dize. Varsayılanhükümsüz . |
| PreserveIncludePictureField { get; set; } | Microsoft Word biçimlerini okurken INCLUDEPICTURE alanının korunup korunmayacağını alır veya ayarlar. Varsayılan değerYANLIŞ . |
| ProgressCallback { get; set; } | Bir belge yüklenirken çağrılır ve yükleme ilerlemesiyle ilgili verileri kabul eder. |
| ResourceLoadingCallback { get; set; } | Bir belge HTML veya MHTML’den içe aktarıldığında harici kaynakların (resimler, stil sayfaları) nasıl yükleneceğini kontrol etmenizi sağlar. |
| TempFolder { get; set; } | Belgeyi okurken geçici dosyaların kullanılmasına izin verir. Varsayılan olarak bu özellikhükümsüz ve geçici dosyalar kullanılmaz. |
| TrailingSpacesOptions { get; set; } | Son boşluk işlemenin tercih edilen seçeneğini alır veya ayarlar. Varsayılan değerTrim . |
| UpdateDirtyFields { get; set; } | Alanların güncellenip güncellenmeyeceğini belirtirkirli öznitelik. |
| UseSystemLcid { get; set; } | Sayfa düzeni varsayılan kenar boşluklarını belirlemek için Windows kayıt defterinden alınan LCID değerinin kullanılıp kullanılmayacağını alır veya ayarlar. |
| WarningCallback { get; set; } | Veri veya biçimlendirme sadakat kaybına yol açabilecek bir sorun algılandığında, yükleme işlemi sırasında çağrılır. |
yöntemler
| İsim | Tanım |
|---|---|
| override Equals(object) | Belirtilen nesnenin geçerli nesneye eşit değerde olup olmadığını belirler. |
Örnekler
Köprü metinlerin nasıl okunacağını ve görüntüleneceğini gösterir.
const string inputText = "Some links in TXT:\n" +
"https://www.aspose.com/\n" +
"https://docs.aspose.com/words/net/\n";
using (Stream stream = new MemoryStream())
{
byte[] buf = Encoding.ASCII.GetBytes(inputText);
stream.Write(buf, 0, buf.Length);
// Bağlantılı dokümanı yükle.
Document doc = new Document(stream, new TxtLoadOptions() { DetectHyperlinks = true });
// Köprü metinlerini yazdır.
foreach (Field field in doc.Range.Fields)
Console.WriteLine(field.Result);
Assert.AreEqual(doc.Range.Fields[0].Result.Trim(), "https://www.aspose.com/");
Assert.AreEqual(doc.Range.Fields[1].Result.Trim(), "https://docs.aspose.com/words/net/");
}
Ayrıca bakınız
- class LoadOptions
- ad alanı Aspose.Words.Loading
- toplantı Aspose.Words