Document.SaveAsync
SaveAsync(Stream, CancellationToken)
Stocke le document dans un flux.
public Task SaveAsync(Stream output, CancellationToken cancellationToken)
Paramètre | Type | Description |
---|---|---|
output | Stream | Flux où le document sera stocké. |
cancellationToken | CancellationToken | Jeton d’annulation. |
Valeur de retour
Tâche asynchrone.
Voir aussi
- classe Document
- espace de noms Aspose.Pdf
- assembly Aspose.PDF
SaveAsync(string, CancellationToken)
Sauvegarde le document dans le fichier spécifié.
public Task SaveAsync(string outputFileName, CancellationToken cancellationToken)
Paramètre | Type | Description |
---|---|---|
outputFileName | String | Chemin vers le fichier où le document sera stocké. |
cancellationToken | CancellationToken | Jeton d’annulation. |
Valeur de retour
Tâche asynchrone.
Voir aussi
- classe Document
- espace de noms Aspose.Pdf
- assembly Aspose.PDF
SaveAsync(CancellationToken)
Sauvegarde le document de manière incrémentielle (c’est-à-dire en utilisant la technique de mise à jour incrémentielle).
public Task SaveAsync(CancellationToken cancellationToken)
Paramètre | Type | Description |
---|---|---|
cancellationToken | CancellationToken | Jeton d’annulation. |
Valeur de retour
Tâche asynchrone.
Remarques
Pour sauvegarder le document de manière incrémentielle, nous devons ouvrir le fichier du document en écriture. Par conséquent, le Document doit être initialisé avec un flux écrivable comme dans l’extrait de code suivant : Document doc = new Document(new FileStream(“document.pdf”, FileMode.Open, FileAccess.ReadWrite)); // apporter des modifications et sauvegarder le document de manière incrémentielle doc.Save();
Voir aussi
- classe Document
- espace de noms Aspose.Pdf
- assembly Aspose.PDF
SaveAsync(SaveOptions, CancellationToken)
Sauvegarde le document avec des options de sauvegarde.
public Task SaveAsync(SaveOptions options, CancellationToken cancellationToken)
Paramètre | Type | Description |
---|---|---|
options | SaveOptions | Options de sauvegarde. |
cancellationToken | CancellationToken | Jeton d’annulation. |
Valeur de retour
Tâche asynchrone.
Voir aussi
- classe SaveOptions
- classe Document
- espace de noms Aspose.Pdf
- assembly Aspose.PDF
SaveAsync(string, SaveFormat, CancellationToken)
Sauvegarde le document avec un nouveau nom ainsi qu’un format de fichier.
public Task SaveAsync(string outputFileName, SaveFormat format, CancellationToken cancellationToken)
Paramètre | Type | Description |
---|---|---|
outputFileName | String | Chemin vers le fichier où le document sera stocké. |
format | SaveFormat | Options de format. |
cancellationToken | CancellationToken | Jeton d’annulation. |
Valeur de retour
Tâche asynchrone.
Voir aussi
- enum SaveFormat
- classe Document
- espace de noms Aspose.Pdf
- assembly Aspose.PDF
SaveAsync(Stream, SaveFormat, CancellationToken)
Sauvegarde le document avec un nouveau nom ainsi qu’un format de fichier.
public Task SaveAsync(Stream outputStream, SaveFormat format, CancellationToken cancellationToken)
Paramètre | Type | Description |
---|---|---|
outputStream | Stream | Flux où le document sera stocké. |
format | SaveFormat | Options de format. |
cancellationToken | CancellationToken | Jeton d’annulation. |
Valeur de retour
Tâche asynchrone.
Exceptions
exception | condition |
---|---|
ArgumentException | ArgumentException lorsque HtmlSaveOptions est passé à une méthode. Sauvegarder un document dans le flux html n’est pas supporté. Veuillez utiliser la méthode de sauvegarde dans le fichier. |
Voir aussi
- enum SaveFormat
- classe Document
- espace de noms Aspose.Pdf
- assembly Aspose.PDF
SaveAsync(string, SaveOptions, CancellationToken)
Sauvegarde le document avec un nouveau nom en définissant ses options de sauvegarde.
public Task SaveAsync(string outputFileName, SaveOptions options,
CancellationToken cancellationToken)
Paramètre | Type | Description |
---|---|---|
outputFileName | String | Chemin vers le fichier où le document sera stocké. |
options | SaveOptions | Options de sauvegarde. |
cancellationToken | CancellationToken | Jeton d’annulation. |
Valeur de retour
Tâche asynchrone.
Voir aussi
- classe SaveOptions
- classe Document
- espace de noms Aspose.Pdf
- assembly Aspose.PDF
SaveAsync(Stream, SaveOptions, CancellationToken)
Sauvegarde le document dans un flux avec des options de sauvegarde.
public Task SaveAsync(Stream outputStream, SaveOptions options, CancellationToken cancellationToken)
Paramètre | Type | Description |
---|---|---|
outputStream | Stream | Flux où le document sera stocké. |
options | SaveOptions | Options de sauvegarde. |
cancellationToken | CancellationToken | Jeton d’annulation. |
Valeur de retour
Tâche asynchrone.
Exceptions
exception | condition |
---|---|
ArgumentException | ArgumentException lorsque HtmlSaveOptions est passé à une méthode. Sauvegarder un document dans le flux html n’est pas supporté. Veuillez utiliser la méthode de sauvegarde dans le fichier. |
Voir aussi
- classe SaveOptions
- classe Document
- espace de noms Aspose.Pdf
- assembly Aspose.PDF