Save

Save()

Save document incrementally (i.e. using incremental update technique).

public void Save()

Remarks

In order to save document incrementally we should open the document file for writing. Therefore Document must be initialized with writable stream like in the next code snippet: Document doc = new Document(new FileStream(“document.pdf”, FileMode.Open, FileAccess.ReadWrite)); // make some changes and save the document incrementally doc.Save();

See Also


Save(SaveOptions)

Saves the document with save options.

public void Save(SaveOptions options)
Parameter Type Description
options SaveOptions Save options.

See Also


Save(string, SaveFormat)

Saves the document with a new name along with a file format.

public void Save(string outputFileName, SaveFormat format)
Parameter Type Description
outputFileName String Path to file where the document will be stored.
format SaveFormat Format options.

See Also


Save(Stream, SaveFormat)

Saves the document with a new name along with a file format.

public void Save(Stream outputStream, SaveFormat format)
Parameter Type Description
outputStream Stream Stream where the document will be stored.
format SaveFormat Format options.

Exceptions

exception condition
ArgumentException ArgumentException when HtmlSaveOptions is passed to a method. Save a document to the html stream is not supported. Please use method save to the file.

See Also


Save(string, SaveOptions)

Saves the document with a new name setting its save options.

public void Save(string outputFileName, SaveOptions options)
Parameter Type Description
outputFileName String Path to file where the document will be stored.
options SaveOptions Save options.

See Also


Save(Stream, SaveOptions)

Saves the document to a stream with a save options.

public void Save(Stream outputStream, SaveOptions options)
Parameter Type Description
outputStream Stream Stream where the document will be stored.
options SaveOptions Save options.

Exceptions

exception condition
ArgumentException ArgumentException when HtmlSaveOptions is passed to a method. Save a document to the html stream is not supported. Please use method save to the file.

See Also


Save(HttpResponse, string, ContentDisposition, SaveOptions)

Saves the document to a response stream with a save options.

public void Save(HttpResponse response, string outputFileName, ContentDisposition disposition, 
    SaveOptions options)
Parameter Type Description
response HttpResponse Encapsulates HTTP-response information.
outputFileName String Simple file name, i.e. without path.
disposition ContentDisposition Represents a MIME protocol Content-Disposition header.
options SaveOptions Save options.

See Also


Save(Stream)

Stores document into stream.

public void Save(Stream output)
Parameter Type Description
output Stream Stream where document shell be stored.

See Also


Save(string)

Saves document into the specified file.

public void Save(string outputFileName)
Parameter Type Description
outputFileName String Path to file where the document will be stored.

See Also