0

Windows7 64ビットを使用しています。私は .net アプリケーションを持っており、以下のコードを使用してネットワーク プリンターに PDF を印刷しようとしています。

Dim startInfo As New ProcessStartInfo()
With startInfo
    .Arguments = String.Format("-dPrinted -dBATCH -dNOPAUSE -dNOSAFER -dNoCancel -dQUIET -q -dNumCopies={0} -sPAPERSIZE={1} -dPDFFitPage -dFIXEDMEDIA -sDEVICE=mswinpr2 -sOutputFile=""\\spool\{2}"" ""{3}"" ", numberOfCopies, _PaperSize, _PrinterName, _PdfFileName)
    .FileName = ghostScriptPath '"C:\Program Files\gs\gs9.07\bin\gswin64.exe"
    .UseShellExecute = False
    .RedirectStandardError = True
    .RedirectStandardOutput = True
    .WindowStyle = ProcessWindowStyle.Hidden
End With
gs = Process.Start(startInfo)

私が印刷しているPDFは編集可能なPDFで、斜体のテキストが含まれています。ただし、斜体の書式設定は印刷出力には適用されません。

これを解決する方法を教えてください。

ありがとう :)

4

0 に答える 0