• Hilfe
  • Zweite Seite für Werbung nutzen

Ein kunde (Pro Version) fragt wie er die zweite/letzte Seite (QR-EZ immer auf der letzten Seite) dafür nutzen kann für seine eigenen Produkten zu werben, wie kann das bewerkstelligt werden?

Ich habe rumgetinkert und einige Ansätz bekommen wie ich das bewerkstelligen kann.
Dazu brauche ich jedoch konfirmation ob meine Gedankengänge korrekt sind:

  1. Ich erstelle ein neuen Header der nur für die letzte Seite gilt (scope=lastepage?)
  2. Ich versuche ein Body zu kreieren (ein spezifischer HTML-Befehl habe ich dazu noch nicht gefunden)
    Die Werbung selber schreibe ich in ein <DIV> allfällig kann ich über die CSS dann eine spezielle Formatierung ansteuern?

    Hallo Andreas-Zimmermann wir haben auch rumgetinkert 🙂
    Text im HTML der Dokumentvorlage einfügen wäre natürlich eh kein Problem. Für eine Grafik wird es etwas komplizierter. Es ist möglich eine Grafik als base64 image im HTML der Dokumentvorlage einzufügen. Das HTML file hat allerdings ein Limit von 64kb und lässt eine maximale Zeichenanzahl von 65535 Zeichen zu. Wenn es eine kleine Grafik ist, am besten SVG, dann klappt das.
    Ich habe mit dieser Seite das Bild konvertiert: https://www.base64-image.de/ und den Code unterhalb von "For use in <img> elements" kopiert. Diesen fügst du dann zwischen die zwei "" im img tag ein:

    <img src="data:....">

    Achte beim Einfügen in den img tag, dass du das Leerzeichen vor "data" entfernst.

    Viel Erfolg!

      HTML

      #####################
      ## HEADER (Last Page)
      <header height="10cm" scope="lastpage">
          $logo
          <div class="werbung">Hier könnte ihre Werbung steht.<br />Oder Ihre!<br />Eventuell mit Bilder?</div>
      </header>

      CSS

      /*********
       * Werbung
       *********/
       
       div.werbung {
           position: absolute;
           left: 2cm;
           top: 5.5cm;
       }

      Mein Versuch (ohne BIlder) scheint zumindest ein Anfang zu sein.
      mezzopiano
      Danke für den Hinweis ich werde es anschauen.

      Eine Antwort schreiben…