readAzw4Metadata function
Reads AZW4 metadata through the same extracted PDF path used by parseAzw4Book.
Implementation
BookMetadata readAzw4Metadata(final Uint8List bytes, {final String password = ''}) {
final payload = extractAzw4PdfPayload(bytes);
final metadata = readPdfMetadata(payload.bytes, password: password);
return metadata.copyWith(format: BookFormat.azw4, title: metadata.title ?? payload.title);
}