59 lines
2.1 KiB
Plaintext
59 lines
2.1 KiB
Plaintext
Änderung/Erweiterung:
|
|
|
|
Bearbeitet:
|
|
|
|
- "Flag" Code entfernt in Länderdarstellung
|
|
- Tabelle Ship2ShipActivities ergänzt
|
|
- Tabelle PortOfItinerary statt fortlaufende Einträge
|
|
- Tabelle MDH - Sanitary Measures
|
|
- Tabelle MDH - Infected Areas
|
|
- PoCL30Days - Port name statt Locode
|
|
|
|
|
|
05/2021: Überarbeitung des PDF Reports
|
|
|
|
Siehe die in "misc" hinterlegten Vorlagen / Änderungswünsche
|
|
|
|
Daher hier einmal die aktuellen Auszüge mit Anmerkungen dazu:
|
|
|
|
MUMBAI_MAERSK_DEBKE-2020-RVKWTH_TOWA_TOWD_SEC_BPOL_MDH.docx
|
|
|
|
MUMBAI_MAERSK_DEBKE-2020-RVKWTH_TIEFA_POBA_BKRA_TOWA_NOA_NOD_STAT_NAME_INFO_SERV_LADG_TIEFD_POBD_BKRD_TOWD_SEC_PRE72H_BPOL_CREW_PAS_MDH_HAZA_HAZD_WAS_ATA_ATD_AGNT.docx
|
|
|
|
Gelb = Nur Klartext (Keine Codierung)
|
|
Rot = Felder ganz raus aus dem Report
|
|
Grün = Als Tabelle
|
|
Türkis = Umwandlung in Klartext
|
|
|
|
Und besteht generell die Möglichkeit, dass leere Felder gar nicht im Report angezeigt werden?
|
|
|
|
Was das Gefahrgut angeht:
|
|
Wenn es eine Tabelle werden würde wäre es vermutlich schon ausreichend.
|
|
Es muss ja nicht zwangsläufig identich zum DAKOSY-Auszug aufgebaut sein, oder @bastianguttner ?
|
|
|
|
|
|
|
|
|
|
Alte Notizen:
|
|
|
|
PDF Library
|
|
___________
|
|
|
|
Es gibt zwei unterschiedliche Verfahren:
|
|
|
|
1) MigraDoc Document (MigraDoc.*.dll)
|
|
Das erfolgt im HTML Style bei dem man einfach Paragrafen an ein Dokument anfügt und der
|
|
Flow wird dann vom Renderer berechnet. Es gehen auch absolute Positionen aber keine
|
|
grafischen Elemente außer Bildern und Tabellen
|
|
|
|
2) PdfDocument (PdfSharp.*.dll)
|
|
Das ist der "Drawing" Style, hier können auch MigraDoc Dokumente eingebettet werden wenn
|
|
man beides machen will. Es geht aber über eine graph. Context (XGraphics) und absolute
|
|
Koordinaten. Man kann damit z.B. auch mehrere MigraDoc's in kleine Rectangles "reinrendern".
|
|
|
|
Auf dieser Seite wird das sehr gut an einem Beispiel gegenübergestellt:
|
|
http://www.pdfsharp.net/wiki/MixMigraDocAndPdfSharp-sample.ashx
|
|
|
|
Koordinatensystem ist "Points" (72pt = 1 inch), es gibt Umrechnungsfunktionen für cm etc.
|
|
In Points hat eine DIN-A4 Seite dann die Ausdehnung von 595 x 842.
|