reopenWith method
Implementation
Future<void> reopenWith(Uint8List bytes) async {
final UPdfDocument? previous = _document;
UDocPictureCache.instance.evictDocument(documentId);
_thumbnails.clear();
_texts.clear();
_pages.clear();
_infos.clear();
_pending.clear();
if (previous != null) UPdfDocumentPages.resetCaches(previous.fingerprint);
await previous?.close();
_document = null;
await open(bytes: bytes);
}