Skip to content

Commit 29e0a76

Browse files
committed
Add getMask to PDXObject
1 parent 9244e1c commit 29e0a76

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/main/java/org/verapdf/pd/images/PDXObject.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,14 @@ public PDXImage getSMask() {
6060
return null;
6161
}
6262

63+
public PDXImage getMask() {
64+
COSObject mask = getKey(ASAtom.MASK);
65+
if (mask != null && mask.getType() == COSObjType.COS_STREAM) {
66+
return new PDXImage(mask, null);
67+
}
68+
return null;
69+
}
70+
6371
public static PDXObject getTypedPDXObject(COSObject object, PDResources resources) {
6472
if (object != null && !object.empty()) {
6573
ASAtom type = object.getNameKey(ASAtom.SUBTYPE);

0 commit comments

Comments
 (0)