Document.SaveAsync

SaveAsync(Stream, CancellationToken)

Stocke le document dans un flux.

public Task SaveAsync(Stream output, CancellationToken cancellationToken)
ParamètreTypeDescription
outputStreamFlux où le document sera stocké.
cancellationTokenCancellationTokenJeton d’annulation.

Valeur de retour

Tâche asynchrone.

Voir aussi


SaveAsync(string, CancellationToken)

Sauvegarde le document dans le fichier spécifié.

public Task SaveAsync(string outputFileName, CancellationToken cancellationToken)
ParamètreTypeDescription
outputFileNameStringChemin vers le fichier où le document sera stocké.
cancellationTokenCancellationTokenJeton d’annulation.

Valeur de retour

Tâche asynchrone.

Voir aussi


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ètreTypeDescription
cancellationTokenCancellationTokenJeton 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


SaveAsync(SaveOptions, CancellationToken)

Sauvegarde le document avec des options de sauvegarde.

public Task SaveAsync(SaveOptions options, CancellationToken cancellationToken)
ParamètreTypeDescription
optionsSaveOptionsOptions de sauvegarde.
cancellationTokenCancellationTokenJeton d’annulation.

Valeur de retour

Tâche asynchrone.

Voir aussi


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ètreTypeDescription
outputFileNameStringChemin vers le fichier où le document sera stocké.
formatSaveFormatOptions de format.
cancellationTokenCancellationTokenJeton d’annulation.

Valeur de retour

Tâche asynchrone.

Voir aussi


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ètreTypeDescription
outputStreamStreamFlux où le document sera stocké.
formatSaveFormatOptions de format.
cancellationTokenCancellationTokenJeton d’annulation.

Valeur de retour

Tâche asynchrone.

Exceptions

exceptioncondition
ArgumentExceptionArgumentException 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


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ètreTypeDescription
outputFileNameStringChemin vers le fichier où le document sera stocké.
optionsSaveOptionsOptions de sauvegarde.
cancellationTokenCancellationTokenJeton d’annulation.

Valeur de retour

Tâche asynchrone.

Voir aussi


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ètreTypeDescription
outputStreamStreamFlux où le document sera stocké.
optionsSaveOptionsOptions de sauvegarde.
cancellationTokenCancellationTokenJeton d’annulation.

Valeur de retour

Tâche asynchrone.

Exceptions

exceptioncondition
ArgumentExceptionArgumentException 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