addComposedPage method
Implementation
void addComposedPage(Size size, String content, Map<String, Object?> xobjects) {
final int contents = allocate();
_objects[contents] = _stream(Uint8List.fromList(utf8.encode(content)));
final int number = allocate();
_objects[number] = UPdfDict(<String, Object?>{
"Type": const UPdfName("Page"),
"MediaBox": <Object?>[0, 0, size.width, size.height],
"Resources": UPdfDict(<String, Object?>{"XObject": UPdfDict(xobjects)}),
"Contents": UPdfRef(contents, 0),
});
_pages.add(number);
}