removeModificationDate method
void
removeModificationDate()
Remove the modification date from existing document.
Implementation
void removeModificationDate() {
if (_helper._dictionary != null &&
_helper._dictionary!.containsKey(
PdfDictionaryProperties.modificationDate,
)) {
_helper._dictionary!.remove(PdfDictionaryProperties.modificationDate);
if (_helper._dictionary!.changed! && !_helper._catalog!.changed!) {
PdfDocumentInformationHelper.getHelper(
_helper._catalog!.document!.documentInformation,
)._dictionary!.remove(PdfDictionaryProperties.modificationDate);
PdfDocumentInformationHelper.getHelper(
_helper._catalog!.document!.documentInformation,
).isRemoveModifyDate =
true;
_helper._xmp = XmpMetadata(
_helper._catalog!.document!.documentInformation,
);
_helper._catalog!.setProperty(
PdfDictionaryProperties.metadata,
PdfReferenceHolder(_helper._xmp),
);
}
}
}