2017-12-07 32 views
0

우리는 PDF/텍스트 파일을 TIFF로 변환하는 개발자가 작성한 레거시 응용 프로그램이 있습니다. 사용자는 파일을 사용자 정의 인쇄 드라이버에 인쇄합니다. 드라이버의 출력은 프린터 제어 언어 파일이며 마지막으로 TIFF입니다.
사용자가 PCL 파일을 볼 수 없습니다. PCL 파일은 내부적으로 생성되어 TIFF로 변환되는 바이너리 리더로 입력됩니다.인쇄 드라이버 응용 프로그램, PCL 출력

어떻게 PCL 파일을 볼 수 있습니까 ?? 필자는이 인쇄 드라이버를 사용하여 PDF를 PCl로 변환 한 다음 TIFF로 변환하는 소형 독립 실행 형 테스트 프로그램을 갖고 싶습니다. 인쇄 드라이버는 C, C++ 코드로 작성됩니다.

이 드라이버는 2010 년에 작성되었습니다. 새로운 Adobe 버전 2018.009.20050에서는 Adobe 모양의 텍스트가 캡처되지 않습니다.

몇 가지 정보를 알려 주시면 감사하겠습니다.

답변

0

답변이 없지만 논평하고 주제를 따르고 싶습니다.

포스터와 마찬가지로 몇 가지 가상 인쇄 드라이버를 사용하고 있으며 Adobe Reader 2018.009.20050의 동작이 이러한 변경에 영향을주었습니다. 예 : Foxit의 PDF 프린터와 HP PostScript 드라이버는 인쇄 스트림을 파일로 리디렉션해야 할 때마다 사용하고 있습니다.

Adobe Reader의 새로운 릴리스가 더 이상 이러한 포스트 스크립트 프린터를 인식하지 못하는 것 같습니다. 말의 표지판은 Adobe Reader에 인쇄 할 때 일반적으로 누군가가 일부 PostScript 옵션/환경 설정을 지정할 수있는 '고급'옵션이 있다는 것입니다. 최근 Adobe Reader 릴리스에서는 "Adobe PDF Printer"를 사용하는 경우를 제외하고 모든 PostScript 지원 프린터에서이 옵션을 사용할 수 없습니다.

내 생각 엔 : 그것은 생각 장치에 어도비 리더 인쇄, 리더가 아니라 텍스트로 표현하는 것보다, 이미지/벡터 데이터로 PDF의 텍스트를 래스터 선택합니다 포스트 스크립트 지원 아닙니다 많은 Windows 응용 프로그램과 같은 - 및 - 글꼴 정보. (그리고 Chrome과 같은 일부 응용 프로그램은 항상 이것을 수행하는 것처럼 보이며 프린터 유형을 신경 쓰지 않습니다.)

Adobe에서 곧 버그 수정을 보게되기를 바랍니다. 그렇지 않으면 꽤 두통이 생깁니다.

그동안 Foxit에서 가장 최근의 PDF Reader에는이 같은 문제가 없다는 것을 발견했습니다. 그것은 내 가상 프린터 세트에 대한 PostScript를 계속 만듭니다.

UPDATE (1/2/18) : This is Adobe's support article다른 문제가 있지만, 텍스트 래스터 화를 피하기위한 같은 제안 된 레지스트리 변경을 설명.

+0

Adobe에 버그를 제출했으며 오늘 아침에 레지스트리를 변경하여 문제를 해결할 수 있는지 확인했습니다. 누군가를 도울 수 있기를 바란다면 여기에 나와 있습니다. \t 레지스트리 열기 32 비트 시스템 : HKLM \ SOFTWARE \ Adobe \ Acrobat Reader \ DC \ FeatureState 64 비트 시스템 : HKLM \ SOFTWARE \ Wow6432Node \ 어도비 \ Acrobat Reader가 \ DC \ FeatureState 3. \t FeatureState는, 새로운 키 4. \t 내부 FeatureState로 만들려면 새 DWORD를 만들고로 이름을 바꾼이 존재하지 않는 경우 - 4033257 5. \t 값을 할당 1 ~ 4033257 키 6.\t 각각의 인쇄 작업 흐름을 실행하십시오. – user575219

+0

이러한 레지스트리 변경 사항은 우리에게 영향을주지 않았습니다. 나는 당신이 언급 한 것을 주목했습니다. 모든 Post 스크립트 옵션은 "Adobe PDF Printer"를 제외한 모든 프린터에 대해 회색으로 표시됩니다. 나는 또한이 인쇄가 유료 인 Adobe Acrobat 정식 버전에서 올바르게 작동한다는 점을 지적하고자합니다. 문제는 독자에게 있습니다. – user575219

+0

안녕하세요 주셔서 감사합니다. 이 레지스트리 변경을 시도하고 내 문제에 영향을 미치지 않았 음을 알았습니다. PDF 텍스트는 계속 래스터 화됩니다. – Shane