Carina: dynamische PDF-Erstellung: PNG Problem!

Hallo zusammen, ich hoffe irgendwer von euch kann mir weiterhelfen!

Ich habe eine Seite, auf der mehrere PNG-24-Grafiken mit Alpha-Transparenzen übereineander liegen. Nun will ich dynamisch eine PDF-Datei generieren lassen, in der sich diese PNG-Grafiken genauso überlagern.

Irgendwie funktioniert das mit fpdf aber nicht so richtig! Da werden die PNG-Grafiken nicht mit Alpha-Transparenzen dargestellt.

Weiß jemand eine andere Lösung, mit der das klappt?
Ich hoffe es kann mir wer weiterhelfen! Wär super!!

Liebe Grüße,
Carina

  1. moin Carina :)

    Ein kurzer Blick in die Doku verrät:

    Funktionsreferenz - Image()
    [...]
    Beim PNG Format werden folgende Varianten unterstützt:

    * Graustufenbilder (8 Bit, 256 Graustufen)
        * Farbpaletten
        * Truecolor (24 Bit)

    nicht unterstützt, werden:

    * Interlacing (schrittweiser Aufbau)
        * Alpha Channel
    [...]

    Generell ist Transparenz ein etwas schwieriges Thema für PDF bzw. Postscript.
    Falls du kannst: versuch PS-Level 3 einzustellen. Damit sind die Chancen am größten.

    liebe Grüße aus Berlin
    lina-

    --
    Dinge aus dem linaland
    Self-Code: ie:% fl:( br:^ va:) ls:/ fo:| rl:( ss:) de:] js:| mo:)
    1. Hi Lina,

      vielen, vielen Dank für deine schnelle Antwort!
      Ich weiß blos nicht, wie ich das PostScript Level einstelle.

      Vielen Dank im Voraus!
      Liebe Grüße
      Carina

      1. moin Carina :)

        Ich weiß blos nicht, wie ich das PostScript Level einstelle.

        da ich fpdf so gut wie gar nicht kenne, kann ich dir diese Frage auch nicht beantworten. Beim Überfliegen der Doku hatte ich allerdings nicht den Eindruck als sei das ein sehr mächtiges Werkzeug.
        Daher gehe ich mal davon aus, dass du das nicht einstellen kannst.
        Kann aber auch sein, dass ich falsch liege.

        liebe Grüße aus Berlin
        lina-

        --
        Dinge aus dem linaland
        Self-Code: ie:% fl:( br:^ va:) ls:/ fo:| rl:( ss:) de:] js:| mo:)
  2. Hey,
    Prince unterstützt das. http://www.princexml.com/

    --
    水-金-地-火-木-土-天-海-冥