TrySplitFromFirst

TrySplitFromFirst(string, int, string)

将PDF文件从第一页拆分到指定位置,并将前面部分另存为新文件。

public bool TrySplitFromFirst(string inputFile, int location, string outputFile)
范围类型描述
inputFileString源 PDF 文件。
locationInt32分裂点。
outputFileString输出 PDF 文件。

返回值

真为成功,或为假。

评论

TrySplitFromFirst 方法类似于 SplitFromFirst 方法,只是 TrySplitFromFirst 方法在操作失败时不会抛出异常。

例子

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

也可以看看


TrySplitFromFirst(Stream, int, Stream)

从开始到指定位置拆分,并将前面部分保存在输出流中。

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

返回值

真为成功,或为假。

评论

在此操作后流不会关闭。 TrySplitFromFirst 方法类似于 SplitFromFirst 方法,只是 TrySplitFromFirst 方法在操作失败时不会引发异常。

例子

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

也可以看看


TrySplitFromFirst(string, int, HttpResponse)

将文档从第一页拆分到某个位置,并将结果保存到 HttpResponse 对象中。

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

返回值

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

评论

TrySplitFromFirst 方法类似于 SplitFromFirst 方法,只是 TrySplitFromFirst 方法在操作失败时不会抛出异常。

也可以看看


TrySplitFromFirst(Stream, int, HttpResponse)

将文档从开始拆分到指定位置,并将结果存储到 HttpResponse 对象中。

public bool TrySplitFromFirst(Stream inputStream, int location, HttpResponse response)
范围类型描述
inputStreamStream源文档流。
locationInt32分裂点。
responseHttpResponse将存储结果的 HttpResponse 对象。

返回值

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

评论

TrySplitFromFirst 方法类似于 SplitFromFirst 方法,只是 TrySplitFromFirst 方法在操作失败时不会抛出异常。

也可以看看