fiffty-50 / openPilotLog

A FOSS pilot logbook written in C++(Qt5)
GNU General Public License v3.0
13 stars 2 forks source link

Print (to PDF) function #93

Open fiffty-50 opened 1 year ago

fiffty-50 commented 1 year ago

Required functionality for v 1.0

The database needs to be printable.

The solution should be built with customization in mind:

However, the first implementation should follow the EASA specifications for logbooks and print to PDF.

roema commented 9 months ago

Hi @fiffty-50 !

I will have a look at the PDF export. https://capzlog.aero/ has a pdf export which is exactly the same as the flight log (printed form). This way you can compare the entries in the digital logbook with the handwritten logbook.

Kind regards, Manu

fiffty-50 commented 9 months ago

Fantastic, that's a great idea!

roema commented 8 months ago

Hi @fiffty-50!

I have created an pdf export example of my logbook. Its an exact copy from my hardcopy Flightlog book

FlightlogExport

fiffty-50 commented 8 months ago

Hi @roema Looks great!

The only thing missing is the columns for logging FSTD (Simulator) Time, see p, 21 of the specification.

How did you implement this?

roema commented 8 months ago

Hi @fiffty-50 !

Thanks! Its an exact copy from my Logbook in Switzerland and column 11 (FSTD) is missing...

I will insert this column the next days.

I use this very simple pdf generation lib written in c: https://github.com/AndreRenaud/PDFGen

fiffty-50 commented 8 months ago

I like it, looks like it wouldn't bee too complex to integrate!

roema commented 8 months ago

Yes! I think on weekend i am ready to create a pull request for the pdf export.