mirror of
https://github.com/kekingcn/kkFileView.git
synced 2026-04-19 16:38:38 +00:00
新增PDF线程管理,超时管理,内存缓存管理,更新PDF解析组件版本
This commit is contained in:
@@ -2,9 +2,12 @@ package cn.keking.service.cache;
|
||||
|
||||
import org.apache.pdfbox.cos.COSObject;
|
||||
import org.apache.pdfbox.pdmodel.DefaultResourceCache;
|
||||
import org.apache.pdfbox.pdmodel.documentinterchange.markedcontent.PDPropertyList;
|
||||
import org.apache.pdfbox.pdmodel.graphics.PDXObject;
|
||||
|
||||
import java.io.IOException;
|
||||
import org.apache.pdfbox.pdmodel.graphics.color.PDColorSpace;
|
||||
import org.apache.pdfbox.pdmodel.graphics.pattern.PDAbstractPattern;
|
||||
import org.apache.pdfbox.pdmodel.graphics.shading.PDShading;
|
||||
import org.apache.pdfbox.pdmodel.graphics.state.PDExtendedGraphicsState;
|
||||
|
||||
/**
|
||||
* @author: Sawyer.Yong
|
||||
@@ -14,7 +17,21 @@ import java.io.IOException;
|
||||
public class NotResourceCache extends DefaultResourceCache {
|
||||
|
||||
@Override
|
||||
public void put(COSObject indirect, PDXObject xobject) throws IOException {
|
||||
// do nothing
|
||||
public void put(COSObject indirect, PDColorSpace colorSpace) {
|
||||
}
|
||||
@Override
|
||||
public void put(COSObject indirect, PDExtendedGraphicsState extGState) {
|
||||
}
|
||||
@Override
|
||||
public void put(COSObject indirect, PDShading shading) {
|
||||
}
|
||||
@Override
|
||||
public void put(COSObject indirect, PDAbstractPattern pattern) {
|
||||
}
|
||||
@Override
|
||||
public void put(COSObject indirect, PDPropertyList propertyList) {
|
||||
}
|
||||
@Override
|
||||
public void put(COSObject indirect, PDXObject xobject) {
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user