Créer ou charger un document
Presque n’importe quelle tâche que vous voulez effectuer avec Aspose.Words implique de charger un document. Les Document
classe représente un document chargé dans la mémoire. Le document a plusieurs constructeurs surchargés vous permettant de créer un document vide ou de le charger à partir d’un fichier ou d’un flux. Le document peut être chargé dans n’importe quel format de charge supporté par Aspose.Words. Pour la liste de tous les formats de chargement pris en charge, voir la LoadFormat Énumération.
Créer un nouveau document
Nous appellerons Document constructeur sans paramètres pour créer un nouveau document vide. Si vous voulez générer un document programmatiquement, la façon la plus simple est d’utiliser le DocumentBuilder classe pour ajouter le contenu du document.
L’exemple de code suivant montre comment créer un document en utilisant le constructeur de document:
Notez les valeurs par défaut:
- Un document vierge contient une section avec des paramètres par défaut, un paragraphe vide, certains styles de document. En fait, ce document est le même que le résultat de la création du nouveau document Microsoft Word.
- Oui. La taille du document papier est PaperSize.Letter.
Charger un document
Pour charger un document existant dans l’un des LoadFormat les formats, passez le nom du fichier ou le flux dans l’un des constructeurs de documents. Le format du document chargé est automatiquement déterminé par son extension.
Charger à partir d’un fichier
Passez un nom de fichier comme chaîne au constructeur de document pour ouvrir un document existant à partir d’un fichier.
L’exemple de code suivant montre comment ouvrir un document depuis un fichier:
Vous pouvez télécharger le fichier modèle de cet exemple à partir de Aspose.Words GitHub.
Charger depuis un flux
Pour ouvrir un document à partir d’un flux, passez simplement un objet de flux qui contient le document dans le constructeur du document.
L’exemple de code suivant montre comment ouvrir un document à partir d’un flux: