Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Dokument in Postscript umwandeln

  1. #1
    Escorte
    Gast

    Cool

    Naja...

    da bleibt mir wohl nix anderes uebrig als einen Drucker unter Linux einzurichten, der in ps-Dateien drucken kann, und diesen unter Windoof dan verfuegbar machen. Habe ich aber schon unter folgendem Forumsbeitrag eingetragen, waere nett wenn sich da auch mal jmd. zu aeussern koennte.

    Danke.

    Escorte.

  2. #2
    Escorte
    Gast

    Question Dokument in Postscript umwandeln

    Hallo,

    ich moechte ein Dokument per Script in eine Postscript-Datei umwandeln. Ich sage deshalb "Dokument" weil ich nicht nur ein einfaches Textdokument meine, sondern vielmehr alles druckbare in dieser Welt (HTML, Word, Bla...). Ich komme wohl nicht um einen "Druck in eine Datei" aus der jeweiligen passenden Applikation nicht herum, was?

    MfG,
    E.

  3. #3
    Registrierter Benutzer
    Registriert seit
    21.01.2001
    Beiträge
    157

    Post

    Naja, du brauchst halt fuer jeden Dateitype ein passendes Programm, das die Daten in Postscript umwandeln kann.

    An was fuer Dateitypen hast Du denn gedacht?
    Am besten du suchst mal unter www.freshmeat.net nach entsprechenden tools.
    fuer Textdateinen gibts a2ps
    Es gibt auch tiff2ps und gif2ps.
    Es gibt auch noch html2ps, weis aber nicht wie aktuell das ganze ist.
    Fuer Word gibt es antiword. Das kann *.doc Dateien in ASCII oder PS umwandeln (Nutz ich z.b. um *.doc Anhaenge unter Solaris zu lesen ;-)
    Allerdings sind halt bei einigen dieser Tools eventuell Abstriche in Kauf zu nehmen. Welche Software ausser WinWord kann schon wirklich mit *.doc Dateien in allen Finessen umgehen.

    Es kommt halt ganz auf den Verwendungszweck an.
    Acrobat Reader fuer Linux kann man z.B. in Skripten benutzen um aus PDFs PS zu machen, aber das nuetzt dir wohl eher weniger.

    Unter win kann man eventuell die Anwendung als COM-Objekt starten und den Ausdruck ueber WSH ferngesteuern.
    Auch KDE und GNOME arbeiten an Skriptengines fuer die Anwendungen. Aber ich hab keine Ahnung ob das schon soweit ist, dass man z.B. Konqueror fernsteuern koennte HTML-Seiten zu drucken?

    Alles klar?!?

  4. #4
    pitu
    Gast

    Post

    Du kannst dir ja mal apsfilter anschauen. Das Ding wandelt ja auch fuer den Drucker zunaechst alles andere in Postscript um.

    Im Prinzip geht das folgendermassen:

    Code:
    #!/bin/bash
    
    INPUT=$1
    OUTPUT=$2
    
    FORMAT=`file $INPUT`
    
    case "$FORMAT" in
          *"GIF"*)
              gif2ps $INPUT > $OUTPUT
          ;;
    esac
    exit 0
    Fuer die meissten Datentypen kannst du einfach "convert" verwenden. "convert" gehoert zu ImageMagic und kann so ziemlich alles in irgendetwas umwandeln. Das Ausgabeformat wird durch die Dateiendung bestimmt:
    "convert pic.xx pic.ps" wandelt ein beliebiges Bild in Postscript um.

    dein "case" saehe dann z.B. so aus:
    Code:
    case "$FORMAT" in
         *"image data"*|*"bitmap"*)
            convert $INPUT $OUTPUT.ps
         ;;
    esac
    Natuerlich kannst du dich auch einfach auf die Dateiendungen verlassen, in diesem Fall machst du einfach einen "case" mit oder "|" auf alle Dateiendungen, dessen format "convert" bearbeiten kann und den Rest wie text, html etc dekst du einfach noch so ab. Ich finde "file" aber sicherer.

    thorsten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •