martin: pdf_open_image_file

Hallo, beim Einsatz des Befehls
pdf_open_image_file()
kann mit
$im = pdff_open_image_file($dokument, "png", "bild.png");
und mit
$im = pdff_open_image_file($dokument, "jpeg", "bild.jpg");
meine Bilddateien einlesen.
Bei:
$im = pdff_open_image_file($dokument, "gif", "bild.gif");
klappt das nicht. Mache ich etwas falsch?
Gruß martin

ich jpg-Dateien mit "jpeg" und

  1. Hallo, beim Einsatz des Befehls

    Hallo

    pdf_open_image_file()
    kann mit
    $im = pdff_open_image_file($dokument, "png", "bild.png");

    das müsste aber heissen $im = pdf_open_image_file($dokument, "png", "bild.png");

    und mit
    $im = pdff_open_image_file($dokument, "jpeg", "bild.jpg");

    du meinst: $im = pdf_open_image_file($dokument, "jpeg", "bild.jpg");

    meine Bilddateien einlesen.
    Bei:
    $im = pdff_open_image_file($dokument, "gif", "bild.gif");

    eventuell so: $im = pdf_open_image_file($dokument, "gif", "bild.gif");

    klappt das nicht. Mache ich etwas falsch?
    Gruß martin

    Gruß Christoph

    ich jpg-Dateien mit "jpeg" und

    1. Da hab ich noch was vergessen hihi: versuchs mal mit:

      $im = pdf_open_gif($dokument, "gif", "bild.gif");

      gruß Christoph

      1. Da hab ich noch was vergessen hihi: versuchs mal mit:

        $im = pdf_open_gif($dokument, "gif", "bild.gif");

        aber dann doch

        $im = pdf_open_gif($dokument, "bild.gif");
        ohne "gif" in der Mitte oder?

        Marc

        1. aber dann doch

          $im = pdf_open_gif($dokument, "bild.gif");
          ohne "gif" in der Mitte oder?

          stimmt sorry :)

          Marc

          Gruß Christoph

          1. stimmt sorry :)

            Marc

            Gruß Christoph

            Hallo Christoph
            Ich versuche seit Stunden ein Posting abzusenden.Der Server meint immer Fehler: Sie scheinen ein Posting doppelt abgeschickt zu haben.

            Ich habe jedoch das Posting noch nicht abgeschickt.

            Könnst Du das Posting mal reinsetzten. Ich komme nänlich nicht weiter.

            Begin des Posting

            Danke Marc
            _________________________________________

            Hallo

            Ich Versuche Anhänge an einer E-Mail mit PhP zu versenden.
            Ich bekomme immer die Fehlermeldung:

            Warning: SAFE MODE Restriction in effect. The script whose uid is 1000 is not allowed to access /tmp/phpxTkW8V owned by uid 0 in /customer/www/natko/natkotest/php/email.php on line 41
            Warning: fopen("/tmp/phpxTkW8V","r") - Success in /customer/www/natko/natkotest/php/email.php on line 41
            Warning: Supplied argument is not a valid File-Handle resource in /customer/www/natko/natkotest/php/email.php on line 41
            Die eMail mit dem Betreff dddd wurde an edv@natko.de gesendet.

            Die Zeile 41:
            $datei_content = fread(fopen($datei,"r"),filesize($datei));

            Ich empfange auch eine Mail. Soweit sogut, aber der Anhang ist o Byte groß.

            Kann mir jemand erklären was die Fehlermeldung bedeutet und warum der Anhang 0 Byte groß ist?

            Gruß Marc

            1. Hallo Christoph

              Hallo Marc

              Ich versuche seit Stunden ein Posting abzusenden.Der Server meint immer Fehler: Sie scheinen ein Posting doppelt abgeschickt zu haben.

              Ich habe jedoch das Posting noch nicht abgeschickt.

              Hm keine Ahnung wieso aber bei mir gehts ;D

              Könnst Du das Posting mal reinsetzten. Ich komme nänlich nicht weiter.

              Ich habs mal reingesetzt auf deinen Namen usw...
              Viel Glück!

              Danke Marc

              Bitte Christoph

  2. Moin!

    Hallo, beim Einsatz des Befehls
    pdf_open_image_file()
    kann mit
    $im = pdff_open_image_file($dokument, "png", "bild.png");
    und mit
    $im = pdff_open_image_file($dokument, "jpeg", "bild.jpg");
    meine Bilddateien einlesen.
    Bei:
    $im = pdff_open_image_file($dokument, "gif", "bild.gif");
    klappt das nicht. Mache ich etwas falsch?

    Es ist möglich, dass der Support für GIF-Dateien entweder nicht eingebaut ist (vgl. den zweiten Kommentar unter http://www.php.net/manual/en/function.pdf-open-image.php), oder dass GIF-Support wieder ausgebaut wurde, weil darunterliegende Bibliotheken keine GIFs mehr verarbeiten (das ist das Unisys-Patent, was die auf den Kompressionsalgorithmus besitzen, und was auch bei der gdlib zum Entfernen des GIF-Supports geführt hat).

    Ansonsten würde ich meinen, dass die PDF-Funktionen noch nicht sonderlich gut dokumentiert sind. Immerhin steht dabei, was sie tun (das ist bei ganz exotischen Funktionen noch nicht mal der Fall). ;)

    - Sven Rautenberg

    --
    "Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)
  3. Hallo Sven,Christoph und Marc, sonst gebt ihr doch immer so gute Tips. Trotzdem vielen Dank. Dann muss ich eben die *.gifs in *.jpg umwandeln und mir für die Transparenz etwas einfallen lassen. Gruß martin