Showing
3 changed files
with
6 additions
and
1 deletions
| @@ -10,6 +10,7 @@ | @@ -10,6 +10,7 @@ | ||
| 10 | - Import already defined form | 10 | - Import already defined form |
| 11 | - Add support for deleted objects | 11 | - Add support for deleted objects |
| 12 | - Draw page content only if not empty | 12 | - Draw page content only if not empty |
| 13 | +- Fix Page Content | ||
| 13 | 14 | ||
| 14 | ## 3.9.0 | 15 | ## 3.9.0 |
| 15 | 16 |
| @@ -534,6 +534,10 @@ class PdfArray<T extends PdfDataType> extends PdfDataType { | @@ -534,6 +534,10 @@ class PdfArray<T extends PdfDataType> extends PdfDataType { | ||
| 534 | return false; | 534 | return false; |
| 535 | } | 535 | } |
| 536 | 536 | ||
| 537 | + bool get isEmpty => values.isEmpty; | ||
| 538 | + | ||
| 539 | + bool get isNotEmpty => values.isNotEmpty; | ||
| 540 | + | ||
| 537 | @override | 541 | @override |
| 538 | int get hashCode => values.hashCode; | 542 | int get hashCode => values.hashCode; |
| 539 | } | 543 | } |
| @@ -128,7 +128,7 @@ class PdfPage extends PdfObjectDict with PdfGraphicStream { | @@ -128,7 +128,7 @@ class PdfPage extends PdfObjectDict with PdfGraphicStream { | ||
| 128 | 128 | ||
| 129 | if (contentList.values.length == 1) { | 129 | if (contentList.values.length == 1) { |
| 130 | params['/Contents'] = contentList.values.first; | 130 | params['/Contents'] = contentList.values.first; |
| 131 | - } else if (contents.isNotEmpty) { | 131 | + } else if (contentList.isNotEmpty) { |
| 132 | params['/Contents'] = contentList; | 132 | params['/Contents'] = contentList; |
| 133 | } | 133 | } |
| 134 | 134 |
-
Please register or login to post a comment