PlainTextDocument
PlainTextDocument(string)
Crée un document en texte brut à partir d’un fichier. Détecte automatiquement le format de fichier.
public PlainTextDocument(string fileName)
Paramètre | Taper | La description |
---|---|---|
fileName | String | Nom du fichier à partir duquel extraire le texte. |
Exceptions
exception | condition |
---|---|
UnsupportedFileFormatException | Le format du document n’est pas reconnu ou n’est pas pris en charge. |
FileCorruptedException | Le document semble corrompu et ne peut pas être chargé. |
Exception | Il y a un problème avec le document et il doit être signalé aux développeurs d’Aspose.Words. |
IOException | Il existe une exception d’entrée/sortie. |
IncorrectPasswordException | Le document est crypté et nécessite un mot de passe pour s’ouvrir, mais vous avez fourni un mot de passe incorrect. |
ArgumentException | Le nom du fichier ne peut pas être nul ou une chaîne vide. |
Exemples
Montre comment charger le contenu d’un document Microsoft Word en texte brut.
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());
Voir également
- class PlainTextDocument
- espace de noms Aspose.Words
- Assemblée Aspose.Words
PlainTextDocument(string, LoadOptions)
Crée un document en texte brut à partir d’un fichier. Permet de spécifier des options supplémentaires telles qu’un mot de passe de cryptage.
public PlainTextDocument(string fileName, LoadOptions loadOptions)
Paramètre | Taper | La description |
---|---|---|
fileName | String | Nom du fichier à partir duquel extraire le texte. |
loadOptions | LoadOptions | Options supplémentaires à utiliser lors du chargement d’un document. Peut êtrenul . |
Exceptions
exception | condition |
---|---|
UnsupportedFileFormatException | Le format du document n’est pas reconnu ou n’est pas pris en charge. |
FileCorruptedException | Le document semble corrompu et ne peut pas être chargé. |
Exception | Il y a un problème avec le document et il doit être signalé aux développeurs d’Aspose.Words. |
IOException | Il existe une exception d’entrée/sortie. |
IncorrectPasswordException | Le document est crypté et nécessite un mot de passe pour s’ouvrir, mais vous avez fourni un mot de passe incorrect. |
ArgumentException | Le nom du fichier ne peut pas être nul ou une chaîne vide. |
Exemples
Montre comment charger le contenu d’un document Microsoft Word chiffré en texte brut.
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());
Voir également
- class LoadOptions
- class PlainTextDocument
- espace de noms Aspose.Words
- Assemblée Aspose.Words
PlainTextDocument(Stream)
Crée un document en texte brut à partir d’un flux. Détecte automatiquement le format de fichier.
public PlainTextDocument(Stream stream)
Paramètre | Taper | La description |
---|---|---|
stream | Stream | Le flux à partir duquel extraire le texte. |
Exceptions
exception | condition |
---|---|
UnsupportedFileFormatException | Le format du document n’est pas reconnu ou n’est pas pris en charge. |
FileCorruptedException | Le document semble corrompu et ne peut pas être chargé. |
Exception | Il y a un problème avec le document et il doit être signalé aux développeurs d’Aspose.Words. |
IOException | Il existe une exception d’entrée/sortie. |
IncorrectPasswordException | Le document est crypté et nécessite un mot de passe pour s’ouvrir, mais vous avez fourni un mot de passe incorrect. |
ArgumentNullException | Le flux ne peut pas être nul. |
NotSupportedException | Le flux ne prend pas en charge la lecture ou la recherche. |
ObjectDisposedException | Le flux est un objet supprimé. |
Remarques
Le document doit être stocké au début du flux. Le flux doit prendre en charge le positionnement aléatoire.
Exemples
Montre comment charger le contenu d’un document Microsoft Word en texte brut à l’aide de stream.
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());
}
Voir également
- class PlainTextDocument
- espace de noms Aspose.Words
- Assemblée Aspose.Words
PlainTextDocument(Stream, LoadOptions)
Crée un document en texte brut à partir d’un flux. Permet de spécifier des options supplémentaires telles qu’un mot de passe de cryptage.
public PlainTextDocument(Stream stream, LoadOptions loadOptions)
Paramètre | Taper | La description |
---|---|---|
stream | Stream | Le flux à partir duquel extraire le texte. |
loadOptions | LoadOptions | Options supplémentaires à utiliser lors du chargement d’un document. Peut êtrenul . |
Exceptions
exception | condition |
---|---|
UnsupportedFileFormatException | Le format du document n’est pas reconnu ou n’est pas pris en charge. |
FileCorruptedException | Le document semble corrompu et ne peut pas être chargé. |
Exception | Il y a un problème avec le document et il doit être signalé aux développeurs d’Aspose.Words. |
IOException | Il existe une exception d’entrée/sortie. |
IncorrectPasswordException | Le document est crypté et nécessite un mot de passe pour s’ouvrir, mais vous avez fourni un mot de passe incorrect. |
ArgumentNullException | Le flux ne peut pas être nul. |
NotSupportedException | Le flux ne prend pas en charge la lecture ou la recherche. |
ObjectDisposedException | Le flux est un objet supprimé. |
Remarques
Le document doit être stocké au début du flux. Le flux doit prendre en charge le positionnement aléatoire.
Exemples
Montre comment charger le contenu d’un document Microsoft Word chiffré en texte brut à l’aide de Stream.
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());
}
Voir également
- class LoadOptions
- class PlainTextDocument
- espace de noms Aspose.Words
- Assemblée Aspose.Words