Document.SaveAsync

SaveAsync(Stream, CancellationToken)

Memorizza il documento nello stream.

public Task SaveAsync(Stream output, CancellationToken cancellationToken)
ParametroTipoDescrizione
outputStreamStream dove il documento sarà memorizzato.
cancellationTokenCancellationTokenToken di cancellazione.

Valore di ritorno

Compito asincrono.

Vedi anche


SaveAsync(string, CancellationToken)

Salva il documento nel file specificato.

public Task SaveAsync(string outputFileName, CancellationToken cancellationToken)
ParametroTipoDescrizione
outputFileNameStringPercorso del file dove il documento sarà memorizzato.
cancellationTokenCancellationTokenToken di cancellazione.

Valore di ritorno

Compito asincrono.

Vedi anche


SaveAsync(CancellationToken)

Salva il documento in modo incrementale (cioè utilizzando la tecnica di aggiornamento incrementale).

public Task SaveAsync(CancellationToken cancellationToken)
ParametroTipoDescrizione
cancellationTokenCancellationTokenToken di cancellazione.

Valore di ritorno

Compito asincrono.

Osservazioni

Per salvare il documento in modo incrementale, dobbiamo aprire il file del documento per la scrittura. Pertanto, il Document deve essere inizializzato con uno stream scrivibile come nel seguente frammento di codice: Document doc = new Document(new FileStream(“document.pdf”, FileMode.Open, FileAccess.ReadWrite)); // apporta alcune modifiche e salva il documento in modo incrementale doc.Save();

Vedi anche


SaveAsync(SaveOptions, CancellationToken)

Salva il documento con opzioni di salvataggio.

public Task SaveAsync(SaveOptions options, CancellationToken cancellationToken)
ParametroTipoDescrizione
optionsSaveOptionsOpzioni di salvataggio.
cancellationTokenCancellationTokenToken di cancellazione.

Valore di ritorno

Compito asincrono.

Vedi anche


SaveAsync(string, SaveFormat, CancellationToken)

Salva il documento con un nuovo nome insieme a un formato di file.

public Task SaveAsync(string outputFileName, SaveFormat format, CancellationToken cancellationToken)
ParametroTipoDescrizione
outputFileNameStringPercorso del file dove il documento sarà memorizzato.
formatSaveFormatOpzioni di formato.
cancellationTokenCancellationTokenToken di cancellazione.

Valore di ritorno

Compito asincrono.

Vedi anche


SaveAsync(Stream, SaveFormat, CancellationToken)

Salva il documento con un nuovo nome insieme a un formato di file.

public Task SaveAsync(Stream outputStream, SaveFormat format, CancellationToken cancellationToken)
ParametroTipoDescrizione
outputStreamStreamStream dove il documento sarà memorizzato.
formatSaveFormatOpzioni di formato.
cancellationTokenCancellationTokenToken di cancellazione

Valore di ritorno

Compito asincrono.

Eccezioni

eccezionecondizione
ArgumentExceptionArgumentException quando HtmlSaveOptions viene passato a un metodo. Salvare un documento nello stream html non è supportato. Si prega di utilizzare il metodo salva nel file.

Vedi anche


SaveAsync(string, SaveOptions, CancellationToken)

Salva il documento con un nuovo nome impostando le sue opzioni di salvataggio.

public Task SaveAsync(string outputFileName, SaveOptions options, 
    CancellationToken cancellationToken)
ParametroTipoDescrizione
outputFileNameStringPercorso del file dove il documento sarà memorizzato.
optionsSaveOptionsOpzioni di salvataggio.
cancellationTokenCancellationTokenToken di cancellazione.

Valore di ritorno

Compito asincrono.

Vedi anche


SaveAsync(Stream, SaveOptions, CancellationToken)

Salva il documento in uno stream con opzioni di salvataggio.

public Task SaveAsync(Stream outputStream, SaveOptions options, CancellationToken cancellationToken)
ParametroTipoDescrizione
outputStreamStreamStream dove il documento sarà memorizzato.
optionsSaveOptionsOpzioni di salvataggio.
cancellationTokenCancellationTokenToken di cancellazione.

Valore di ritorno

Compito asincrono.

Eccezioni

eccezionecondizione
ArgumentExceptionArgumentException quando HtmlSaveOptions viene passato a un metodo. Salvare un documento nello stream html non è supportato. Si prega di utilizzare il metodo salva nel file.

Vedi anche