diff --git a/app/src/main/java/org/fairscan/app/platform/AndroidPdfWriter.kt b/app/src/main/java/org/fairscan/app/platform/AndroidPdfWriter.kt index 102c9e2..d38922a 100644 --- a/app/src/main/java/org/fairscan/app/platform/AndroidPdfWriter.kt +++ b/app/src/main/java/org/fairscan/app/platform/AndroidPdfWriter.kt @@ -20,12 +20,16 @@ import com.tom_roush.pdfbox.pdmodel.PDPageContentStream import com.tom_roush.pdfbox.pdmodel.PDPageContentStream.AppendMode import com.tom_roush.pdfbox.pdmodel.common.PDRectangle import com.tom_roush.pdfbox.pdmodel.graphics.image.JPEGFactory +import org.fairscan.app.BuildConfig import org.fairscan.app.data.PdfWriter import java.io.OutputStream +import java.util.Calendar class AndroidPdfWriter : PdfWriter { override fun writePdfFromJpegs(jpegs: Sequence, outputStream: OutputStream): Int { val doc = PDDocument() + doc.documentInformation.creationDate = Calendar.getInstance() + doc.documentInformation.creator = "FairScan ${BuildConfig.VERSION_NAME}" doc.use { document -> for (jpegBytes in jpegs) { val image = JPEGFactory.createFromByteArray(document, jpegBytes)