[GastForen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Forenindex Erweiterte Suche Suchergebnisse
Ihre Suche lieferte 2 Ergebnisse
PDF Erzeugung mit PHP inkl. Umbruchkontrolle in Tabellen
Hallo zusammen (die gleiche Frage habe ich im PHP Forum eingestellt)
ich bin auf der Suche nach einem Tool einer Library um mit PHP relativ komplexe PDF's zu erzeugen.

Es geht darum Lieferscheine und Rechnungen mit grösseren Tabellen zu Erzeugen.
Also auf Seite 1 die ganzen Administrativen Daten Absender, Empfänger, Ansprechpartner, etc

Start der Artikelliste (Tabelle mit Tabellenkopf) nice to have evtl. Zwischentotal.

Seite 2: Fortsetzung der Tabelle mit Tabellenkopf und wieder als nice to have das zwischentotal und natürlich eine Kopf- und Fusszeile.

Nach der Auflistung aller Positionen am Ende der Tabelle
das Total zusätzliche Infos und evtl. ein Einzahlungsschein QR-Code.

Als mögliche Variante habe ich tdpdf.org gefunden.
- Beherrscht Spaltensatz, dann müsst ihr nicht überall mit Tabellen arbeiten – erhöht die Flexibilität
- Die Möglichketen zur Umbruchskontrolle innerhalb von Tabellen decken sehr viel ab. Vor allem auch Spalten- und Zeilenübergriffe. (https://tcpdf.org/examples/example_048/)
Das gibt Euch sehr schöne Möglichkeiten zur lesbaren Darstellung von Informationen, inklusive einem sauberen druckfähigen PDF-Output.
- Weiter können direkt PDF/A zumindest in der Version 1b geschrieben werden. Archivtauglichkeit, interessant für Revisionsfestigkeit.
- Evtl. für künftige Nutzung ist eine einfach Version zum Handling von digitalen Signaturen auch drin.


Was mir wichtig ist, dass das Tool oder eine Library aktiv weiterentwickelt wird, eine aktive community hat und wenn möglich opensource ist (oder zumindest ein vernünftiges Lizenzmodell hat.)
___________________________________________
Erich Vogt, http://www.signpool.com
-------------------------------------------
Helfen Sie mit, damit HilfDirSelbst.ch weiterhin helfen kann.
http://www.hilfdirselbst.ch/info/(101/0)
Umrechnung Zeit Dezimal in Minuten
Würde gerne noch einmal Unterstützung bekommen. Ich weiss nicht wie ich den Code in dem Feld "Gesamtstunden" eingeben soll, um die Zeiten aus Stunden1 - Stunden5 (addiert) angezeigt zu bekommen.

Leider kann ich keine Fotos vom Entwurf anhängen.

Gruss Andreas

Die Werte aus dem Feld UhrzeitA1 und UhrzeitA2 werden ja durch den unten stehenden Code im nächstem Feld. "Stunden1" angezeigt, da dort dieser Code hinterlegt ist.



// Startzeit aus Feld "UhrzeitA1" (Format "Zeit HH:MM"):
UhrzeitA2=this.getField("UhrzeitA1").value;

// Endezeit aus Feld "UhrzeitE1" (Format "Zeit HH:MM"):
UhrzeitE1=this.getField("UhrzeitE1").value;

// Startzeit in Minuten seit 00:00h umrechnen:
var StartZeit = UhrzeitA1.substr(0,2) * 60 + UhrzeitA1.substr(3,2) * 1;

// Endezeit in Minuten seit 00:00h umrechnen:
var EndeZeit = UhrzeitE1.substr(0,2) * 60 + UhrzeitE1.substr(3,2) * 1;

// Zeitdifferenz in Minuten (auch tagesübergreifend):
var DiffZeit = ((EndeZeit + 24*60) - StartZeit) % (24*60);


// ganze Stunden der Dauer:
var DauerH = Math.floor(DiffZeit/60);

// Minutenanteil der Dauer:
var DauerM = DiffZeit - (DauerH * 60);

DauerH = "00" + DauerH;
DauerH = DauerH.substr(-2);

DauerM = "00" + DauerM;
DauerM = DauerM.substr(-2);


// Ergebnis im Format "hh:mm" zusammensetzen:
event.value = DauerH + ":" + DauerM;


Der nächste Code wäre dann für den nächsten Wochentag also Stunden2

// Startzeit aus Feld "UhrzeitA2" (Format "Zeit HH:MM"):
UhrzeitA2=this.getField("UhrzeitA2").value;

// Endezeit aus Feld "UhrzeitE2" (Format "Zeit HH:MM"):
UhrzeitE2=this.getField("UhrzeitE2").value;


USW..



Nun sollte es so sein, das die Werte Stunden1 bis Stunden5. in das Feld Gesamtstunden übertragen/zusammengerechnet werden, und da hapert's bei mir ich bekomme das nicht hin. Die Felder sind in HH:MM formatiert. Ich könnte ja auch die Felder im PDF Formular einfach addieren, dann würde aber die Gesamtstunden nicht stimmen.
(542/0)

Aktuell

PDF / Print
PDF-XCange_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
05.11.2021 - 10.12.2021

Digicomp Academy AG, Zürich
Freitag, 05. Nov. 2021, 13.00 Uhr - Freitag, 10. Dez. 2021, 19.00 Uhr

Lehrgang

Im berufsbegleitenden Web Publisher Lehrgang vertiefen Sie Ihr Wissen rund um das Thema Screendesign und die Umsetzung von Websites. Wir befähigen Sie dazu selbständig und professionell Ihren Webauftritt zu planen und in die Realität umzusetzen.

Preis: 3'250.– zzgl. 7.7% MWST
Dauer: 8.5 Tage (ca. 56 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PWEB

Veranstaltungen
14.02.2022

Zürich, Online
Montag, 14. Feb. 2022, 07.30 - 18.00 Uhr

Word Press / Digitalisierung / Selbständigkeit

Digitalisierung und KMU's in der Schweiz Leistungsfähig im Zeitalter der Digitalisierung Machine Learning Künstliche Intelligenz CRM Change Management Kommunikation im Betrieb Kommunikation digitale Medien Digitale Vertriebsmodelle

Ja

Organisator: B. Isik

Kontaktinformation: B. Isik / Daniela Lovric, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/website-mit-wix-erstellen/