Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

FPDF - Tabelle mit Seitenumbruch

Empfohlene Antworten

folgendes Problem:

ich generiere eine PDF in der Daten in Tabellenform gezeigt werden.

das warum ist erstmal irrelevant.

Die tabelle besteht derzeit nur aus 2 Spalten, Kontext und Inhalt.

Der Inhalt kann mehrzeilig sein, oder automatisch gebrochen weil zu lang für eine Zeile.

das Problem ist, wenn der Inhalt einer zeile bis zum Seitenumbruch reicht, oder evtl. sogar länger ist als eine Seite und sich somit auf mehrere Verteilen muss.

das Kontext-Feld kommt da nicht mit. Entweder ich habe es auf der ersten seite, wenn ich es vor dem inhalt zeichne, oder auf der letzten, wenn es nach dem Inhalt gezeichnet wird.

die Zeilenumbrüche werde von den FPDF-eigenen Funktionen geregelt.

mein derzeitiger ansatz ist, die höhe des Inhalts zu berechnen.

Problem:

sagen wir der Inhalt ist 2 1/2 seiten lang.

Kontext 1. Seite

Inhalt 1. Seite

Inhalt 2. Seite

Inhalt 3. Seite

Kontext 3. Seite

tja...wie bekomme ich jetzt den Kontext auf die 2. Seite, ich kann das Zeichnen des Inhalts ja nicht unterbrechen :(

ideen ?

Links?

danke

Moin,

mit einem ähnlichen Problem plage ich mich auch schon länger, leider auch ohne Lösung. Die einzige Variante die ich für dich sehe ist, dass du irgendein Kennzeichen setzt und in Header() auswertest.

hth

Reinhold

BTW: Ich schreibe das nur, weil ja sonst nix kommt.

danke

ich hab mir die FPDF jetzt mal genauer angesehen.

Entweder ich finde eine bessere PDF-Klasse oder ich mache sie mir selbst.

die FPDF ist, wenn man genauer hinschaut, zu starr und schrecklich programmiert ^^

so, nach einem blick in die 1300 Seiten PDF-Spezifikation denke ich, selbst machen ist möglich ;)

leider war die suche nach Alternativen nicht sehr erfolgreich, alles was ich gefunden habe basiert auf der FPDF oder benötigt PDF-Lib.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.