Zum Inhalt springen

faul

Mitglieder
  • Gesamte Inhalte

    5
  • Benutzer seit

  • Letzter Besuch

Beiträge von faul

  1. Hi,

    ich bin auf der Suche nach einem "relativ" simplen Programm/Serverdienst, welcher mir ermöglicht mittels PHP erstellte PDF-Dateien auf unterschiedliche Drucker auszugeben. Am besten mit Rückantwort.

    Genauer:

    - interne PHP-Page erstellt eine PDF Datei

    - - die Datei wird per API/SOAP/... zusammen mit dem Druckernamen und Details an den Printserver übertragen

    - - die Datei wird in ein Verzeichnis mit dem Druckernamen abgelegt \\server\Printers\Laserdrucker 005

    - Datei wird gedruckt (Duplex+Anzahl+Größe wurde vorher mitübermittelt)

    - PHP-Page erhält eine Rückmeldung ob der Befehl erfolgreich war (oder z. B. Papier leer ist)

    Wichtig ist:

    - Das sind sowohl ein- wie auch mehrseitige Dokumente

    - Tinten-/Laser- und Labeldrucker

    - mit unterschiedlichsten Formaten

    - Die Drucker sind alle an einen Windows-Printserver angebunden

    Nice-to-have:

    - Druck-Skalierbarkeit: Das Programm kann 3 Seiten auf einem Blatt ausgeben: 1. Seite vorne, Seite 2+3 auf der Rückseite verkleinert

    - Drehen von z. B. Seite 2

    - Zusammenfügen von 2 einzelnen Dokumenten zu einem Auftrag (Vorder-/Rückseite)

    Aktuell läuft das mittel lokalen Ghostscript-Befehlen. Besonders "stabil" ist das aber nicht und von den Funktionen ziemlich eingeschränkt. Daher suche ich nach einer professionelleren Lösung.

    Wenn einer eine Lösung hat: immer her damit. Muss kein Opensource sein, sollte allerdings auch kein Vermögen kosten und stabil laufen.

    Grüße

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...