doc / docx到postscript / ps

时间:2011-12-11 13:07:34

标签: c# pdf

我想通过C#将doc / docx文件转换为postscript,而不使用Word保存到文件,因为Word保存了一个很大的ps文件。 另外,我想知道是否有一种方法可以通过C#优化PDF。 我能这样做吗?

1 个答案:

答案 0 :(得分:0)

你有没有发现所以你可以将doc / docx转换成ps?我有同样的问题。 我知道为你提供帮助为时已晚,但你可以使用ghostscript来优化pdf

        int ExitCode;
        ProcessStartInfo ProcessInfo;
        Process Process;

        ProcessInfo = new System.Diagnostics.ProcessStartInfo("gswin64.exe", "-dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=C:\\26178DATA\\LowResOutput.pdf -dCompatibilityLevel=1.4 C:\\26178DATA\\Holding.pdf");
        ProcessInfo.CreateNoWindow = true;
        ProcessInfo.UseShellExecute = true;
        ProcessInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;

        Process = Process.Start(ProcessInfo);
        Process.WaitForExit();
        ExitCode = Process.ExitCode;
        Process.Close();