Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] XREF-Fehler oder so???

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] XREF-Fehler oder so???

    Hallo.

    Ich erstelle in PHP eine PDF, lasse sie dann auf Kommandozeilen-Ebene ("exec") mit pdftk drehen, konvertiere sie mit pdf2ps ins PostScript-Format und drucke die *.ps schließlich mit lp auf einen Drucker aus.

    Das funktioniert alles wunderbar, aber ich bekomme ständig folgenden Fehler angezeigt:

    **** Warning: File has an invalid xref entry: 2. Rebuilding xref table.

    **** This file had errors that were repaired or ignored.
    **** The file was produced by:
    **** >>>> itext-paulo-155 (itextpdf.sf.net-lowagie.com) <<<<
    **** Please notify the author of the software that produced this
    **** file that it does not conform to Adobe's published PDF
    **** specification.
    An sich kann es mir egal sein, weil ja alles funktioniert, aber nerven tut's schon.

    Ich hab gegoogelt, kann mit der Fehlermeldung aber trotzdem absolut nichts anfangen.

    Bei den Aufrufen habe ich schon ein > /dev/null angehängt, was aber nichts gebracht hat.

    Kann mir jemand sagen, was mir die Warning sagen will und wie ich die abschalten kann? Da alle 2 Minuten eine PDF erzeugt wird, laufen meine LOGs über.

    Danke im Voraus.

    cya

  • #2
    Hallo.

    Das Problem besteht immer noch, aber mittlerweile weiß ich zumindest, dass die Fehlermeldung von pdftk stammt. Aber weder weiß ich, wie ich die Fehlermeldung unterdrücken kann, noch weiß ich, wie ich mit FPDF die PDF erzeugen kann, so dass pdftk nichts mehr zu meckern hat.

    cya

    Kommentar


    • #3
      > /dev/null leitet nur die normale Ausgaben (stdout) nach /dev/null weiter.

      Wenn das ganze über stderr kommt sollte es mit
      Code:
      2>&1 > /dev/null
      auch nach /dev/null wandern

      Kommentar


      • #4
        Sorry, hab Deinen Beitrag erst jetzt gesehen.

        Ich hab's getestet und es funktioniert!

        Danke schön für die Hilfe.

        cya

        Kommentar

        Lädt...
        X