PDFBOX 2.0:如何处理子流
PDFBOX 2.0: How to process subStream
我有一个来自 Xobject 的子流,我想使用 PDFBOX 2.0 对其进行处理
Iterable<COSName> cosNames = pdResources.getXObjectNames();
for (COSName cosname : cosNames) {
PDXObject xobject = pdResources.getXObject(cosname);
COSStream stream = xobject.getCOSObject();
}
我想处理 "stream",我正在扩展 PDFStreamEngine,我只找到 processPage 函数,看起来在 PDFBOX 1.8 中他们有一个处理子流的函数:
processSubStream(PDPage aPage, PDResources resources, COSStream cosStream)
是否可以在 PDFBOX 2.0 中执行相同的操作?
谢谢。
如Tilman Posted in the comment,可以使用processChildStream(受保护的方法)或showForm(public方法,但需要先初始化当前页面)
我有一个来自 Xobject 的子流,我想使用 PDFBOX 2.0 对其进行处理
Iterable<COSName> cosNames = pdResources.getXObjectNames();
for (COSName cosname : cosNames) {
PDXObject xobject = pdResources.getXObject(cosname);
COSStream stream = xobject.getCOSObject();
}
我想处理 "stream",我正在扩展 PDFStreamEngine,我只找到 processPage 函数,看起来在 PDFBOX 1.8 中他们有一个处理子流的函数:
processSubStream(PDPage aPage, PDResources resources, COSStream cosStream)
是否可以在 PDFBOX 2.0 中执行相同的操作?
谢谢。
如Tilman Posted in the comment,可以使用processChildStream(受保护的方法)或showForm(public方法,但需要先初始化当前页面)