PdfFileEditor.TrySplitToEnd

TrySplitToEnd(string, int, string)

Splits from location, and saves the rear part as a new file.

public bool TrySplitToEnd(string inputFile, int location, string outputFile)
ParameterTypeDescription
inputFileStringSource Pdf file.
locationInt32The splitting position.
outputFileStringOutput Pdf file path.

Return Value

True for success, or false.

Remarks

The TrySplitToEnd method is like the SplitToEnd method, except the TrySplitToEnd method does not throw an exception if the operation fails.

Examples

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TrySplitToEnd("input.pdf", 5, "out.pdf");

See Also


TrySplitToEnd(Stream, int, Stream)

Splits from specified location, and saves the rear part as a new file Stream.

public bool TrySplitToEnd(Stream inputStream, int location, Stream outputStream)
ParameterTypeDescription
inputStreamStreamSource Pdf file Stream.
locationInt32The splitting position.
outputStreamStreamOutput Pdf file Stream.

Return Value

True for success, or false.

Remarks

The streams are NOT closed after this operation unless CloseConcatedStreams is specified. The TrySplitToEnd method is like the SplitToEnd method, except the TrySplitToEnd method does not throw an exception if the operation fails.

Examples

PdfFileEditor pfe = new PdfFileEditor();
Stream sourceStream = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream outStream = new FileStream("out.pdf", FileMode.Create, FileAccess.Write);
bool result = pfe.TrySplitToEnd(sourceStream, 5, outStream);

See Also


TrySplitToEnd(Stream, int, HttpResponse)

Splits from specified location, and saves the rear part into HttpResponse object.

public bool TrySplitToEnd(Stream inputStream, int location, HttpResponse response)
ParameterTypeDescription
inputStreamStreamSource document stream.
locationInt32Split point.
responseHttpResponseHttpResponse object.

Return Value

true if operation completed successfully; otherwise, false.

Remarks

The TrySplitToEnd method is like the SplitToEnd method, except the TrySplitToEnd method does not throw an exception if the operation fails.

See Also


TrySplitToEnd(string, int, HttpResponse)

Splits from specified location, and saves the rear part into HttpResponse object.

public bool TrySplitToEnd(string inputFile, int location, HttpResponse response)
ParameterTypeDescription
inputFileStringsource file name.
locationInt32Split point.
responseHttpResponseHttpResponse objects.

Return Value

true if operation completed successfully; otherwise, false.

Remarks

The TrySplitToEnd method is like the SplitToEnd method, except the TrySplitToEnd method does not throw an exception if the operation fails.

See Also