사용하여 서버에 이미지의 컬렉션에 PDF 변환이 내가 달성하기 위해 노력하고있는 단계는 다음과 같습니다고스트 스크립트
- 서버에서 PDF 문서를 업로드합니다.
- GhostScript (모든 페이지가 이미지로 변환 됨)를 사용하여 PDF 문서를 일련의 이미지로 변환하십시오.
- 이미지 모음을 클라이언트로 다시 보냅니다.
지금까지 나는 # 2에 관심이 있습니다.
첫째, 나는 모두 gswin32c.exe 및 gsdll32.dll을을 다운로드하여 수동으로 이미지의 컬렉션에 PDF 변환 관리 (나는 CMD 을 열고 명령 울부 짖는 실행) :
gswin32c.exe -dSAFER -dBATCH -dNOPAUSE -sDEVICE=jpeg -r150 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -dMaxStripSize=8192 -sOutputFile=image_%d.jpg somepdf.pdf
을 그러면 내 웹 프로젝트의 ClientBin에 gswin32c.exe과 gsdll32.dll을 입력하고 프로세스를 통해 .exe를 실행합니다.
System.Diagnostics.Process process1 = new System.Diagnostics.Process();
process1.StartInfo.WorkingDirectory = Request.MapPath("~/");
process1.StartInfo.FileName = Request.MapPath("ClientBin/gswin32c.exe");
process1.StartInfo.Arguments = "-dSAFER -dBATCH -dNOPAUSE -sDEVICE=jpeg -r150 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -dMaxStripSize=8192 -sOutputFile=image_%d.jpg somepdf.pdf"
process1.Start();
불행히도, ClientBin에는 아무 것도 출력되지 않았습니다. 누구나 왜 그런 생각을 가지고 있니? 모든 추천은 높게 평가 될 것이다.