Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (tempChild.getFill(i) == -16777216) {} // throws an error, Adobe Illustrator provides no fill() element in the tree for any artwork containing black #000000 / -16777216, and because of this calling the getFill() method fails... SAD TROMBONE
- // work around
- static final color getPShapeFillColor(final PShape sh) {
- try {
- final java.lang.reflect.Field f =
- PShape.class.getDeclaredField("fillColor");
- f.setAccessible(true);
- return f.getInt(sh);
- }
- catch (ReflectiveOperationException cause) {
- throw new RuntimeException(cause);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement