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, .Objects, 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, org.apache.pdfbox.pdmodel.PDPage, org.apache.pdfbox.pdmodel.PDPageContentStream, org.apache.pdfbox.pdmodel.font.PDType1Font, org.apache.pdfbox.pdmodel.font.Standard14Fonts, org.slf4j.Logger, .LoggerFactory

Field Summary

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

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
export(BibDatabaseContext
the database to export from
databaseContext
,
Path
the file to write to
pdfFile
,
List<BibEntry>
a list containing all entries that should be exported
entries
)

Implements abstract org.jabref.logic.exporter.Exporter.export.

Performs the export.

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

Field Detail

LOGGERback to summary
private static final Logger LOGGER
xmpPreferencesback to summary
private final XmpPreferences xmpPreferences

Constructor Detail

XmpPdfExporterback to summary
public XmpPdfExporter(XmpPreferences xmpPreferences)

Method Detail

exportback to summary
public void export(BibDatabaseContext databaseContext, Path pdfFile, List<BibEntry> entries) throws Exception

Implements abstract org.jabref.logic.exporter.Exporter.export.

Doc from org.jabref.logic.exporter.Exporter.export.

Performs the export.

Parameters
databaseContext:BibDatabaseContext

the database to export from

pdfFile:Path

the file to write to

entries:List<BibEntry>

a list containing all entries that should be exported

Annotations
@Override