mirror of
https://github.com/jzillmann/pdf-to-markdown.git
synced 2025-07-12 20:15:15 +02:00
18 lines
624 B
JavaScript
18 lines
624 B
JavaScript
// Metadata of the PDF document
|
|
export default class Metadata {
|
|
|
|
constructor(originalMetadata) {
|
|
if (originalMetadata.metadata) {
|
|
this.title = originalMetadata.metadata.get('dc:title');
|
|
this.creator = originalMetadata.metadata.get('xap:creatortool')
|
|
this.producer = originalMetadata.metadata.get('pdf:producer')
|
|
} else {
|
|
this.title = originalMetadata.info.Title;
|
|
this.author = originalMetadata.info.Author;
|
|
this.creator = originalMetadata.info.Creator;
|
|
this.producer = originalMetadata.info.Producer;
|
|
}
|
|
}
|
|
|
|
}
|