David PHAM-VAN

Fix Compressed Cross-Reference ID

# Changelog
## 3.8.2
- Fix Compressed Cross-Reference ID
- Fix exif orientation [deepak786]
## 3.8.1
- Fix large PDF generation on web with compressed xref
... ...
... ... @@ -152,14 +152,15 @@ class PdfXrefTable extends PdfDataType {
/// Output a compressed cross-reference table
void outputCompressed(PdfObject object, PdfStream s, PdfDict params) {
// Write this object too
final id = offsets.last.id + 1;
final offset = s.offset;
offsets.add(PdfXref(id, offset));
// Sort all references
offsets.sort((a, b) => a.id.compareTo(b.id));
// Write this object too
final id = offsets.last.id + 1;
offsets.add(PdfXref(id, offset));
params['/Type'] = const PdfName('/XRef');
params['/Size'] = PdfNum(id + 1);
... ...
# Changelog
# 5.9.2
- Added mounted check for setState in printing>preview>raster [Julius Alibrown]
# 5.9.1
- iOS: Set cutLength to be currentSize.height [Liam Downey]
... ...