private boolean hasMasks(PDImage pdImage) throws IOException { if (pdImage instanceof PDImageXObject) { PDImageXObject ximg = (PDImageXObject) pdImage; return ximg.getMask() != null || ximg.getSoftMask() != null; } return false; }
PDImageXObject softMask = getSoftMask(); if (softMask != null)
private boolean hasMasks(PDImage pdImage) throws IOException { if (pdImage instanceof PDImageXObject) { PDImageXObject ximg = (PDImageXObject) pdImage; return ximg.getMask() != null || ximg.getSoftMask() != null; } return false; }
PDImageXObject softMask = getSoftMask(); if (softMask != null)
xobject.getColorSpace()); cloneImage.setInterpolate(false); if (xobject.getSoftMask() != null) cloneImage.getCOSObject().setItem(COSName.SMASK, xobject.getSoftMask()); inputStream.close(); xobject = cloneImage;
xobject.getColorSpace()); cloneImage.setInterpolate(false); if (xobject.getSoftMask() != null) cloneImage.getCOSObject().setItem(COSName.SMASK, xobject.getSoftMask()); inputStream.close(); xobject = cloneImage;
PDImageXObject softMask = getSoftMask(); if (softMask != null)
xobject.getColorSpace()); cloneImage.setInterpolate(false); if (xobject.getSoftMask() != null) cloneImage.getCOSObject().setItem(COSName.SMASK, xobject.getSoftMask()); inputStream.close(); xobject = cloneImage;
xobject.getColorSpace()); cloneImage.setInterpolate(false); if (xobject.getSoftMask() != null) cloneImage.getCOSObject().setItem(COSName.SMASK, xobject.getSoftMask()); inputStream.close(); xobject = cloneImage;