TrySplitToEnd

TrySplitToEnd(string, int, string)

从位置拆分,并将后部保存为新文件。

public bool TrySplitToEnd(string inputFile, int location, string outputFile)
范围类型描述
inputFileString源 PDF 文件。
locationInt32分裂位置。
outputFileString输出 Pdf 文件路径。

返回值

真为成功,或为假。

评论

TrySplitToEnd 方法与 SplitToEnd 方法类似,不同之处在于 TrySplitToEnd 方法在操作失败时不会抛出异常。

例子

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

也可以看看


TrySplitToEnd(Stream, int, Stream)

从指定位置拆分,并将后面部分保存为新文件 Stream.

public bool TrySplitToEnd(Stream inputStream, int location, Stream outputStream)
范围类型描述
inputStreamStream源 Pdf 文件流。
locationInt32分裂位置。
outputStreamStream输出 PDF 文件流。

返回值

真为成功,或为假。

评论

除非指定了 CloseConcatedStreams,否则不会在此操作后关闭流。 TrySplitToEnd 方法类似于 SplitToEnd 方法,只是 TrySplitToEnd 方法在操作失败时不会抛出异常。

例子

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);

也可以看看


TrySplitToEnd(Stream, int, HttpResponse)

从指定位置拆分,并将后面部分保存到 HttpResponse 对象中。

public bool TrySplitToEnd(Stream inputStream, int location, HttpResponse response)
范围类型描述
inputStreamStream源文档流。
locationInt32分裂点。
responseHttpResponseHttpResponse 对象。

返回值

如果操作成功完成,则为 true;否则为假。

评论

TrySplitToEnd 方法与 SplitToEnd 方法类似,不同之处在于 TrySplitToEnd 方法在操作失败时不会抛出异常。

也可以看看


TrySplitToEnd(string, int, HttpResponse)

从指定位置拆分,并将后面部分保存到 HttpResponse 对象中。

public bool TrySplitToEnd(string inputFile, int location, HttpResponse response)
范围类型描述
inputFileString源文件名。
locationInt32分裂点。
responseHttpResponseHttpResponse 对象。

返回值

如果操作成功完成,则为 true;否则为假。

评论

TrySplitToEnd 方法与 SplitToEnd 方法类似,不同之处在于 TrySplitToEnd 方法在操作失败时不会抛出异常。

也可以看看