TryExtract

TryExtract(string, int, int, string)

从输入文件中提取页面,另存为新的 Pdf 文件。

public bool TryExtract(string inputFile, int startPage, int endPage, string outputFile)
范围类型描述
inputFileString输入 Pdf 文件路径。
startPageInt32起始页码。
endPageInt32结束页码。
outputFileString输出 Pdf 文件路径。

返回值

真为成功,或为假。

评论

TryExtract 方法与 Extract 方法类似,只是 TryExtract 方法在操作失败时不会抛出异常。

例子

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryExtract("input.pdf", 3, 7, "output.pdf");

也可以看看


TryExtract(string, int[], string)

提取数字数组指定的页面,另存为新的 PDF 文件。

public bool TryExtract(string inputFile, int[] pageNumber, string outputFile)
范围类型描述
inputFileString输入文件路径。
pageNumberInt32[]输入文件的页面索引。
outputFileString输出文件路径。

返回值

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

评论

TryExtract 方法与 Extract 方法类似,只是 TryExtract 方法在操作失败时不会抛出异常。

例子

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryExtract("input.pdf", new int[] { 3, 5, 7 }, "output.pdf");

也可以看看


TryExtract(Stream, int[], Stream)

提取数字数组指定的页面,另存为新的 Pdf 文件。

public bool TryExtract(Stream inputStream, int[] pageNumber, Stream outputStream)
范围类型描述
inputStreamStream输入文件流。
pageNumberInt32[]输入文件的页面索引。
outputStreamStream输出文件流。

返回值

真为成功,或为假。

评论

TryExtract 方法与 Extract 方法类似,只是 TryExtract 方法在操作失败时不会抛出异常。

例子

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.TryExtract(sourceStream, new int[] { 3, 5, 8 }, outStream);

也可以看看


TryExtract(Stream, int[], HttpResponse)

从源文件中提取指定页面并将结果存储到 HttpResponse 对象中。

public bool TryExtract(Stream inputStream, int[] pageNumber, HttpResponse response)
范围类型描述
inputStreamStream源文档流。
pageNumberInt32[]将被提取的页码数组。
responseHttpResponse将存储结果的 HttpResponse 对象。

返回值

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

评论

TryExtract 方法与 Extract 方法类似,只是 TryExtract 方法在操作失败时不会抛出异常。

也可以看看


TryExtract(string, int[], HttpResponse)

从源文件中提取指定页面并将结果存储到 HttpResponse 对象中。

public bool TryExtract(string inputFile, int[] pageNumber, HttpResponse response)
范围类型描述
inputFileString源文件路径。
pageNumberInt32[]将被提取的页码数组。
responseHttpResponse将存储结果的 HttpResponse 对象。

返回值

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

评论

TryExtract 方法与 Extract 方法类似,只是 TryExtract 方法在操作失败时不会抛出异常。

也可以看看