PlainTextDocument

PlainTextDocument(string)

Bir dosyadan düz metin belgesi oluşturur. Dosya biçimini otomatik olarak algılar.

public PlainTextDocument(string fileName)
ParametreTipTanım
fileNameStringMetnin çıkarılacağı dosyanın adı.

istisnalar

istisnaşart
UnsupportedFileFormatExceptionBelge biçimi tanınmıyor veya desteklenmiyor.
FileCorruptedExceptionBelge bozuk görünüyor ve yüklenemiyor.
ExceptionBelgede bir sorun var ve bu durum Aspose.Words geliştiricilerine bildirilmelidir.
IOExceptionGiriş/Çıkış istisnası var.
IncorrectPasswordExceptionBelge şifrelenmiş ve açmak için bir parola gerekiyor, ancak yanlış bir parola girdiniz.
ArgumentExceptionDosyanın adı null veya boş dize olamaz.

Örnekler

Microsoft Word belgesinin içeriğinin düz metin olarak nasıl yükleneceğini gösterir.

Document doc = new Document(); 
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");

doc.Save(ArtifactsDir + "PlainTextDocument.Load.docx");

PlainTextDocument plaintext = new PlainTextDocument(ArtifactsDir + "PlainTextDocument.Load.docx");

Assert.AreEqual("Hello world!", plaintext.Text.Trim());

Ayrıca bakınız


PlainTextDocument(string, LoadOptions)

Bir dosyadan düz metin belgesi oluşturur. Şifreleme parolası gibi ek seçeneklerin belirtilmesine olanak tanır.

public PlainTextDocument(string fileName, LoadOptions loadOptions)
ParametreTipTanım
fileNameStringMetnin çıkarılacağı dosyanın adı.
loadOptionsLoadOptionsBir belgeyi yüklerken kullanılacak ek seçenekler.hükümsüz.

istisnalar

istisnaşart
UnsupportedFileFormatExceptionBelge biçimi tanınmıyor veya desteklenmiyor.
FileCorruptedExceptionBelge bozuk görünüyor ve yüklenemiyor.
ExceptionBelgede bir sorun var ve bu durum Aspose.Words geliştiricilerine bildirilmelidir.
IOExceptionGiriş/Çıkış istisnası var.
IncorrectPasswordExceptionBelge şifrelenmiş ve açmak için bir parola gerekiyor, ancak yanlış bir parola girdiniz.
ArgumentExceptionDosyanın adı null veya boş dize olamaz.

Örnekler

Şifrelenmiş bir Microsoft Word belgesinin içeriğinin düz metin olarak nasıl yükleneceğini gösterir.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");

OoxmlSaveOptions saveOptions = new OoxmlSaveOptions();
saveOptions.Password = "MyPassword";

doc.Save(ArtifactsDir + "PlainTextDocument.LoadEncrypted.docx", saveOptions);

LoadOptions loadOptions = new LoadOptions();
loadOptions.Password = "MyPassword";

PlainTextDocument plaintext = new PlainTextDocument(ArtifactsDir + "PlainTextDocument.LoadEncrypted.docx", loadOptions);

Assert.AreEqual("Hello world!", plaintext.Text.Trim());

Ayrıca bakınız


PlainTextDocument(Stream)

Bir akıştan düz metin belgesi oluşturur. Dosya biçimini otomatik olarak algılar.

public PlainTextDocument(Stream stream)
ParametreTipTanım
streamStreamMetnin çıkarılacağı akış.

istisnalar

istisnaşart
UnsupportedFileFormatExceptionBelge biçimi tanınmıyor veya desteklenmiyor.
FileCorruptedExceptionBelge bozuk görünüyor ve yüklenemiyor.
ExceptionBelgede bir sorun var ve bu durum Aspose.Words geliştiricilerine bildirilmelidir.
IOExceptionGiriş/Çıkış istisnası var.
IncorrectPasswordExceptionBelge şifrelenmiş ve açmak için bir parola gerekiyor, ancak yanlış bir parola girdiniz.
ArgumentNullExceptionAkış boş olamaz.
NotSupportedExceptionAkış okumayı veya aramayı desteklemiyor.
ObjectDisposedExceptionAkarsu, elden çıkarılmış bir nesnedir.

Notlar

Belge akışın başlangıcında saklanmalıdır. Akış rastgele konumlandırmayı desteklemelidir.

Örnekler

Akış kullanarak bir Microsoft Word belgesinin içeriğinin düz metin olarak nasıl yükleneceğini gösterir.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Writeln("Hello world!");
doc.Save(ArtifactsDir + "PlainTextDocument.LoadFromStream.docx");

using (FileStream stream = new FileStream(ArtifactsDir + "PlainTextDocument.LoadFromStream.docx", FileMode.Open))
{
    PlainTextDocument plaintext = new PlainTextDocument(stream);

    Assert.AreEqual("Hello world!", plaintext.Text.Trim());
}

Ayrıca bakınız


PlainTextDocument(Stream, LoadOptions)

Bir akıştan düz metin belgesi oluşturur. Şifreleme parolası gibi ek seçeneklerin belirtilmesine olanak tanır.

public PlainTextDocument(Stream stream, LoadOptions loadOptions)
ParametreTipTanım
streamStreamMetnin çıkarılacağı akış.
loadOptionsLoadOptionsBir belgeyi yüklerken kullanılacak ek seçenekler.hükümsüz.

istisnalar

istisnaşart
UnsupportedFileFormatExceptionBelge biçimi tanınmıyor veya desteklenmiyor.
FileCorruptedExceptionBelge bozuk görünüyor ve yüklenemiyor.
ExceptionBelgede bir sorun var ve bu durum Aspose.Words geliştiricilerine bildirilmelidir.
IOExceptionGiriş/Çıkış istisnası var.
IncorrectPasswordExceptionBelge şifrelenmiş ve açmak için bir parola gerekiyor, ancak yanlış bir parola girdiniz.
ArgumentNullExceptionAkış boş olamaz.
NotSupportedExceptionAkış okumayı veya aramayı desteklemiyor.
ObjectDisposedExceptionAkarsu, elden çıkarılmış bir nesnedir.

Notlar

Belge akışın başlangıcında saklanmalıdır. Akış rastgele konumlandırmayı desteklemelidir.

Örnekler

Şifrelenmiş bir Microsoft Word belgesinin içeriğinin akış kullanılarak düz metin olarak nasıl yükleneceğini gösterir.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Writeln("Hello world!");

OoxmlSaveOptions saveOptions = new OoxmlSaveOptions();
saveOptions.Password = "MyPassword";

doc.Save(ArtifactsDir + "PlainTextDocument.LoadFromStreamWithOptions.docx", saveOptions);

LoadOptions loadOptions = new LoadOptions();
loadOptions.Password = "MyPassword";

using (FileStream stream = new FileStream(ArtifactsDir + "PlainTextDocument.LoadFromStreamWithOptions.docx", FileMode.Open))
{
    PlainTextDocument plaintext = new PlainTextDocument(stream, loadOptions);

    Assert.AreEqual("Hello world!", plaintext.Text.Trim());
}

Ayrıca bakınız