Search in sources :

Example 1 with PDImage

use of org.apache.pdfbox.pdmodel.graphics.image.PDImage in project pdfbox by apache.

the class BeginInlineImage method process.

@Override
public void process(Operator operator, List<COSBase> operands) throws IOException {
    if (operator.getImageData() == null || operator.getImageData().length == 0) {
        return;
    }
    PDImage image = new PDInlineImage(operator.getImageParameters(), operator.getImageData(), context.getResources());
    context.drawImage(image);
}
Also used : PDImage(org.apache.pdfbox.pdmodel.graphics.image.PDImage) PDInlineImage(org.apache.pdfbox.pdmodel.graphics.image.PDInlineImage)

Aggregations

PDImage (org.apache.pdfbox.pdmodel.graphics.image.PDImage)1 PDInlineImage (org.apache.pdfbox.pdmodel.graphics.image.PDInlineImage)1