TCPDF.

xxx,

xxx

xxx

xxx

xxx

Die writeHTMLCell()-Methode in TCPDF ermöglicht es, HTML-Inhalte in eine Zelle zu schreiben. Hier sind die Parameter im Detail erklärt:

  1. Breite: Die Breite der Zelle, in der der HTML-Inhalt geschrieben werden soll. Wenn dieser Wert auf 0 gesetzt ist, wird die Breite automatisch berechnet, um den Text umzubrechen.

  2. Höhe: Die Höhe der Zelle, in der der HTML-Inhalt geschrieben werden soll. Wenn dieser Wert auf 0 gesetzt ist, wird die Höhe automatisch berechnet, um den Text umzubrechen.

  3. X-Position: Die X-Koordinate (von links nach rechts) der Zelle auf der aktuellen Seite.

  4. Y-Position: Die Y-Koordinate (von oben nach unten) der Zelle auf der aktuellen Seite.

  5. HTML-Inhalt: Der HTML-Code, der in die Zelle geschrieben werden soll. Hier können Sie HTML-Tags wie <a>, <b>, <i> usw. verwenden, um den Text zu formatieren oder Links hinzuzufügen.

  6. Rand: Der Rand um den HTML-Inhalt innerhalb der Zelle. Standardmäßig ist dieser Wert auf 0 gesetzt.

  7. Absatzausrichtung: Die Ausrichtung des HTML-Inhalts innerhalb der Zelle. Mögliche Werte sind: 0 für linksbündig, 1 für zentriert und 2 für rechtsbündig. Standardmäßig ist dieser Wert auf 0 (linksbündig) gesetzt.

  8. Letzte Zelle: Ein Flag, das angibt, ob es sich um die letzte Zelle in der Zeile handelt. Standardmäßig ist dieser Wert auf 0 gesetzt.

  9. Zeilenumbruch: Ein Flag, das angibt, ob automatische Zeilenumbrüche im HTML-Inhalt erlaubt sind. Standardmäßig ist dieser Wert auf true gesetzt.

  10. Schriftname: Der Name der Schriftart, die für den HTML-Inhalt verwendet werden soll. Standardmäßig ist dieser Wert auf “ (leerer String) gesetzt, was bedeutet, dass die aktuelle Schriftart verwendet wird.

  11. Schriftgröße: Die Größe der Schrift, die für den HTML-Inhalt verwendet werden soll. Standardmäßig ist dieser Wert auf 0 gesetzt, was bedeutet, dass die aktuelle Schriftgröße verwendet wird.

  12. Unterstützung für Zeilenumbrüche: Ein Flag, das angibt, ob TCPDF automatische Zeilenumbrüche unterstützen soll. Standardmäßig ist dieser Wert auf false gesetzt.

  13. Anpassung des Seitenzustands: Ein Flag, das angibt, ob der Seitenzustand (derzeitige Schriftart, Schriftgröße und Farbe) nach dem Schreiben des HTML-Inhalts wiederhergestellt werden soll. Standardmäßig ist dieser Wert auf true gesetzt.

 

  • $w: Die Breite der Zelle. Wenn 0, wird die Zelle bis zum rechten Rand der Seite gedehnt.
  • $h: Die Höhe der Zelle. Wenn 0, wird die Höhe automatisch berechnet, um den Text einzuschließen.
  • $txt: Der Text, der in der Zelle platziert werden soll.
  • $border: Der Rand der Zelle. Standardmäßig ist dies 0, was bedeutet, dass keine Grenze vorhanden ist. Mögliche Werte sind:
    • 0: Kein Rand
    • 1: Rahmen um die Zelle
  • $ln: Legt fest, ob und wie der Cursor nach dem Hinzufügen der Zelle bewegt werden soll. Mögliche Werte sind:
    • 0: Cursor bleibt an der aktuellen Position
    • 1: Cursor geht zur nächsten Zeile
    • 2: Cursor geht zur nächsten Zeile und die X-Position wird auf den linken Rand zurückgesetzt
  • $align: Die Ausrichtung des Textes innerhalb der Zelle. Mögliche Werte sind:
    • L oder leer: Links ausgerichtet (Standard)
    • C: Zentriert ausgerichtet
    • R: Rechts ausgerichtet
  • $fill: Bestimmt, ob die Zelle gefüllt werden soll (true) oder nicht (false). Standardmäßig ist dies false.
  • $link: Der Hyperlink, der der Zelle zugeordnet werden soll. Wenn leer, wird kein Link hinzugefügt.
  • $w: Die Breite der Zelle.
  • $h: Die Höhe der Zelle. Wenn 0, wird die Höhe automatisch berechnet, um den Text einzuschließen.
  • $txt: Der Text, der in die Zelle eingefügt werden soll. Dies kann auch ein Array von Zeichenfolgen sein, um Absätze zu erstellen.
  • $border: Der Rand der Zelle.
  • $align: Die Ausrichtung des Textes innerhalb der Zelle.
  • $fill: Bestimmt, ob die Zelle gefüllt werden soll (true) oder nicht (false).

Hinzufügen von Menüelementen

  1. Auf der linken Seite sehen Sie verschiedene Optionen, darunter Seiten, Beiträge, Links und Kategorien.
  2. Wählen Sie die gewünschten Elemente (Seiten / Kategorien) aus und klicken Sie auf „Zu Menü hinzufügen“.
  3. Die ausgewählten Elemente erscheinen nun auf der rechten Seite unter „Menüstruktur“.

Anordnen von Menüelementen

  1. Um die Reihenfolge der Menüpunkte anzupassen, ziehen Sie die Elemente einfach an die gewünschte Stelle. (Drag-and-Drop-Funktion)
  2. Verschachtelte Menüpunkte (Untermenüs) können erstellt werden, indem Sie ein Element unterhalb und leicht eingerückt platzieren.

Menüeinstellungen festlegen

  1. Überprüfen Sie die „Menüeinstellungen“ am Ende der Seite.
  2. Wählen Sie den Standort aus, an dem das Menü angezeigt werden soll (z. B. Hauptmenü oder Seitenleiste).
  3. Klicken Sie auf „Menü speichern“, um Ihre Änderungen zu sichern.

Menü auf der Website überprüfen

  1. Besuchen Sie Ihre Website, um sicherzustellen, dass das Menü korrekt angezeigt wird.
  2. Passen Sie bei Bedarf das Menü im Menü-Manager an und speichern Sie erneut.

Fertig! Sie haben erfolgreich ein Menü in WordPress erstellt und es auf Ihrer Website platziert. Dieses Menü bietet eine einfache Navigation für Ihre Besucher und verbessert die Benutzerfreundlichkeit Ihrer Website.