tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
0
ZUGRIFFE
941
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    TheBigS TheBigS ist offline Grünschnabel
    Registriert seit
    Mar 2009
    Beiträge
    3
    Hallo,

    ich versuche über C# Ghostscript aufzurufen. Der Aufruf ansich sollte ja funktionieren, jedoch macht Ghostscript nichts.

    Folgende Ausgangssituation:

    Ich habe ein Postscript file (TestAutoPrint.ps) und möchte es in ein PDF File umwandeln (TestAutoPrint.pdf).

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    
                string sfileName = "C:\\TestAutoPrint.ps";
                string sfile_name_new = "C:\\test.pdf";
                string p_cmd = "C:\\Programme\\gs\\gs8.71\\lib\\ps2pdf14.bat";
                string p_arg = "-sFONTPATH#C:\\WINDOWS\\Fonts "+sfileName+" "+sfile_name_new;
                
                ProcessStartInfo psi = new ProcessStartInfo(p_cmd, p_arg);
                psi.RedirectStandardOutput = true;
                psi.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
                psi.UseShellExecute = false;
                System.Diagnostics.Process listFiles;
                listFiles = System.Diagnostics.Process.Start(psi);
                System.IO.StreamReader myOutput = listFiles.StandardOutput;
                listFiles.WaitForExit(2000);
                if (listFiles.HasExited)
                {
                    string output = myOutput.ReadToEnd();
                    Debug.Print(output);
                }

    Ich hab mir den Prozessaufruf, der ausgeführt wird auch ausgeben lassen und auf der Konsole getestet, dort funktioniert alles einwandfrei, nur aus C# wird der Befehl anscheinend nicht ausgeführt.

    Bitte um Anregungen/Hilfestellunge/Hinweise.

    Danke!

    Mfg


    //EDIT: Nach etwas herumprobieren habe ich bemerkt, das Process überhaupt keine Batchdateien ausführt, muss ich irgendwo etwas umstellen?

    BTW: Ich verwende Windows XP.
    Geändert von TheBigS (10.04.10 um 17:48 Uhr)
     

Ähnliche Themen

  1. GhostScript + VB6 Parameter
    Von DrMueller im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 08.03.10, 10:01
  2. Ghostscript und PHP
    Von Rollo im Forum PHP
    Antworten: 0
    Letzter Beitrag: 20.08.08, 12:27
  3. GhostScript Batch-Verarbeitung
    Von Stoneheart im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 15.10.07, 13:49
  4. Ghostscript: aus pdf ein jpg
    Von friedak im Forum Sonstige Sprachen
    Antworten: 5
    Letzter Beitrag: 29.05.07, 18:43
  5. AFPL vs. GNU Ghostscript
    Von Grimreaper im Forum Linux & Unix
    Antworten: 0
    Letzter Beitrag: 23.04.04, 16:40