Document.SaveAsync

SaveAsync(Stream, CancellationToken)

Lagrar dokumentet i ström.

public Task SaveAsync(Stream output, CancellationToken cancellationToken)
ParameterTypBeskrivning
outputStreamStröm där dokumentet ska lagras.
cancellationTokenCancellationTokenAvbokningstoken.

Returvärde

Asynkron uppgift.

Se Även


SaveAsync(string, CancellationToken)

Sparar dokumentet i den angivna filen.

public Task SaveAsync(string outputFileName, CancellationToken cancellationToken)
ParameterTypBeskrivning
outputFileNameSträngSökväg till filen där dokumentet kommer att lagras.
cancellationTokenCancellationTokenAvbokningstoken.

Returvärde

Asynkron uppgift.

Se Även


SaveAsync(CancellationToken)

Sparar dokumentet inkrementellt (dvs. med hjälp av inkrementell uppdateringsteknik).

public Task SaveAsync(CancellationToken cancellationToken)
ParameterTypBeskrivning
cancellationTokenCancellationTokenAvbokningstoken.

Returvärde

Asynkron uppgift.

Kommentarer

För att spara dokumentet inkrementellt måste vi öppna dokumentfilen för skrivning. Därför måste Document initialiseras med en skrivbar ström som i följande kodsnutt: Document doc = new Document(new FileStream(“document.pdf”, FileMode.Open, FileAccess.ReadWrite)); // gör några ändringar och spara dokumentet inkrementellt doc.Save();

Se Även


SaveAsync(SaveOptions, CancellationToken)

Sparar dokumentet med spara alternativ.

public Task SaveAsync(SaveOptions options, CancellationToken cancellationToken)
ParameterTypBeskrivning
optionsSaveOptionsSpara alternativ.
cancellationTokenCancellationTokenAvbokningstoken.

Returvärde

Asynkron uppgift.

Se Även


SaveAsync(string, SaveFormat, CancellationToken)

Sparar dokumentet med ett nytt namn tillsammans med ett filformat.

public Task SaveAsync(string outputFileName, SaveFormat format, CancellationToken cancellationToken)
ParameterTypBeskrivning
outputFileNameSträngSökväg till filen där dokumentet kommer att lagras.
formatSaveFormatFormatalternativ.
cancellationTokenCancellationTokenAvbokningstoken.

Returvärde

Asynkron uppgift.

Se Även


SaveAsync(Stream, SaveFormat, CancellationToken)

Sparar dokumentet med ett nytt namn tillsammans med ett filformat.

public Task SaveAsync(Stream outputStream, SaveFormat format, CancellationToken cancellationToken)
ParameterTypBeskrivning
outputStreamStreamStröm där dokumentet kommer att lagras.
formatSaveFormatFormatalternativ.
cancellationTokenCancellationTokenAvbokningstoken.

Returvärde

Asynkron uppgift.

Undantag

undantagtillstånd
ArgumentExceptionArgumentException när HtmlSaveOptions skickas till en metod. Att spara ett dokument till htmlström stöds inte. Vänligen använd metoden för att spara till fil.

Se Även


SaveAsync(string, SaveOptions, CancellationToken)

Sparar dokumentet med ett nytt namn och ställer in dess spara alternativ.

public Task SaveAsync(string outputFileName, SaveOptions options, 
    CancellationToken cancellationToken)
ParameterTypBeskrivning
outputFileNameSträngSökväg till filen där dokumentet kommer att lagras.
optionsSaveOptionsSpara alternativ.
cancellationTokenCancellationTokenAvbokningstoken.

Returvärde

Asynkron uppgift.

Se Även


SaveAsync(Stream, SaveOptions, CancellationToken)

Sparar dokumentet till en ström med spara alternativ.

public Task SaveAsync(Stream outputStream, SaveOptions options, CancellationToken cancellationToken)
ParameterTypBeskrivning
outputStreamStreamStröm där dokumentet kommer att lagras.
optionsSaveOptionsSpara alternativ.
cancellationTokenCancellationTokenAvbokningstoken.

Returvärde

Asynkron uppgift.

Undantag

undantagtillstånd
ArgumentExceptionArgumentException när HtmlSaveOptions skickas till en metod. Att spara ett dokument till htmlström stöds inte. Vänligen använd metoden för att spara till fil.

Se Även