내 응용 프로그램은 Ghostscript를 사용하여 그림 상자에 PDF를 보여줍니다. 내가 사용하는 PDF는 텍스트 레이어가있는 스캔 이미지입니다. Acrobat Pro의 OCR 기능에 의해 생성됩니다. 이 OCR 기능은 문자의 방향에 따라 방향을 자동으로 설정합니다. 그림 상자에 페이지가 표시되면이 정보가 손실됩니다. 모든 페이지를 세로 모드로 표시합니다
매월 진행되는 프로세스 중 가장 긴 부분은 자동 분할 및 일부 PDF의 이미지 변환입니다. 각 PDF는 3 개의 다른 PDF로 변환되고, 3 개의 PDF는 이미지로 변환되어 고객에게 전자 메일로 전송됩니다. PDF는 고객별로 고유 한 것이므로 최소한 15,000 개 (22k 이상인 고객)의 월간 PDF를 보내드립니다. PDF 생성 및 조각화는 이미 다중
고스트 스크립트를 사용하여 PDF를 이미지로 변환하고 싶습니다. C#에서 Process 클래스를 사용하는 것은 매우 간단합니다. 내가 원하는 것은 gsdll32.lib를 사용하거나 C#에서 gsdll32.dll을하고 gswin32c gs9.14\\bin\\gswin32c -Igs9.14\\lib;fonts -dSAFER -dNumRenderingThread
GhostScript.NET을 사용하여 PDF를 인쇄하고 있습니다. 96DPI에서 인쇄 할 때 PDF가 잘 인쇄되지만 약간 흐립니다. 600DPI로 문서를 인쇄하려고하면 매우 확대 된 페이지가 인쇄됩니다. 이미지가 96 HorizontalResolution하고 그래서 96 의 VerticalResolution 있었다 반환 - 페이지 객체를 볼 때 내가 발견