Verified Owner
Top Fields Constructors Methods
org.jabref.logic.exporter

public Class XmpPdfExporter

extends Exporter
Class Inheritance
Imports
java.io.IOException, java.nio.file.Files, .Path, java.util.List, javax.xml.transform.TransformerException, org.jabref.logic.l10n.Localization, org.jabref.logic.util.StandardFileType, org.jabref.logic.xmp.XmpPreferences, .XmpUtilWriter, org.jabref.model.database.BibDatabaseContext, org.jabref.model.entry.BibEntry, org.apache.pdfbox.pdmodel.PDDocument, .PDPage, .PDPageContentStream, org.apache.pdfbox.pdmodel.font.PDType1Font, .Standard14Fonts, org.jspecify.annotations.NonNull, org.slf4j.Logger, .LoggerFactory

Field Summary

Modifier and TypeField and Description
private static final Logger
private final XmpPreferences
private final XmpUtilWriter

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
export(@NonNull BibDatabaseContext databaseContext, @NonNull Path pdfFile, @NonNull List<BibEntry> entries)

Inherited from org.jabref.logic.exporter.Exporter:
exportexportexportToAllFilesOfEntryexportToFileByPathgetFileTypegetIdgetNametoString

Field Detail

LOGGERback to summary
private static final Logger LOGGER
xmpPreferencesback to summary
private final XmpPreferences xmpPreferences
xmpUtilWriterback to summary
private final XmpUtilWriter xmpUtilWriter

Constructor Detail

XmpPdfExporterback to summary
public XmpPdfExporter(XmpPreferences xmpPreferences)

Method Detail

exportback to summary
public void export(@NonNull BibDatabaseContext databaseContext, @NonNull Path pdfFile, @NonNull List<BibEntry> entries) throws IOException, TransformerException
Annotations
@Override