모든 응용 프로그램에서 TIFF 파일로 인쇄하려면 인쇄 드라이버를 개발해야합니다. 누군가가 리소스 또는 내가 할 수있게 해주는 훌륭한 SDK 공급 업체를 알고 있습니까? 환경은 Windows, 모든 언어입니다.인쇄 드라이버 개발
답변
Microsoft Windows Driver Kit (링크 된 Microsoft 사이트에서 무료로 구할 수 있음)에는 프린터 드라이버 작성에 대한 광범위한 문서와 예제가 있습니다. 다운로드하기 전에 온라인 printer driver page의 DDK 문서를 확인할 수 있습니다.
편집 : 배포하기 훨씬 빠른 상업용 대안은 VeryPDF's DocumentPrinter입니다. 다소 가격이 비싸지 만 (개발자 라이센스의 경우 현재 1500 달러, 서버 라이센스의 경우 399 달러), 지원 내용이 좋다고 들었으므로 가격이 적절하다면 좋은 옵션 일 수 있습니다.
또한 a SDK from DirectConvert이 있지만 가격 정보를 찾을 수 없으며 그 정보를 알 수 없습니다.
사용 패턴에 따라 다른 옵션으로 TechSmith SnagIt과 같은 프린터 캡처 기능을 사용할 수 있습니다. 하지만 이것은 SDK가 아닙니다.
감사합니다. 개발 속도가 빨라야하는 제품을 찾고 있었기 때문에 상용 공급 업체를 요청했습니다. –
Windows DDK를 사용하여 래스터 인쇄 드라이버를 만듭니다. 그들이 제공하는 샘플은 정상적으로 작동합니다. 그러면 비트 맵이 생성되어 LibTiff을 사용하여 TIFF로 변환 할 수 있습니다. OEMSendPage 함수는 비트 맵을 TIFF로 변환하여 저장하고자하는 곳입니다. DDK 및 Windows 인쇄 드라이버에 익숙하지 않은 경우이 작업에 많은 시간을 할애하십시오.
필자가 원하는 제품을 판매하는 데 사용되는 드라이버의 출처가 있지만, NT 4 이후에는 유지 관리가 중단되었으므로 최신 Windows 플랫폼에서 유용하게 사용할 수 있도록 상당한 노력이 필요합니다.
실제로 Tiff 데이터를 생성하는 현재 WDK에 포함 된 예제 XPS 래스터 드라이버가 있지만 Win7 (또는 플랫폼 업데이트가 포함 된 비스타)으로 제한됩니다. – Jon
- 1. 드라이버 개발 : Windows 드라이버 제거
- 2. 드라이버 개발 시작하기
- 3. 장치 드라이버 개발
- 4. Mac 드라이버 개발
- 5. 안드로이드 장치 드라이버 개발 - 진입 점
- 6. Windows 드라이버 개발 학습을위한 최고의 리소스는 무엇입니까?
- 7. 프린터 드라이버 개발 - 32 비트에서 64 비트까지
- 8. Python을 사용하여 Mac에서 USB 드라이버 개발
- 9. Microsoft의 컴파일러를 사용하지 않고 Windows 드라이버 개발
- 10. 개발 용으로 예쁜 인쇄 Wordpress HTML 출력
- 11. 개발 로거에서 라인을 인쇄 할 수 있습니까?
- 12. 인쇄 원시 데이터를 저주 개발 키트 (CDK)
- 13. Windows 프린터 드라이버 작성
- 14. 장치 드라이버 대 드라이버 스택
- 15. Xorg 드라이버, 메사 드라이버 및 커널 드라이버,이 관계는 어떻습니까?
- 16. Chrome 웹 드라이버 재개발
- 17. 드라이버 프로그램의 의미는 무엇입니까?
- 18. 이미지 파일에 인쇄 할 인쇄 작업 캡처
- 19. Oracle 씬 드라이버 대 OCI 드라이버. 장점과 단점?
- 20. Windows 드라이버 모델이있는 가상 드라이버 - 어디서부터 시작해야합니까?
- 21. ODBC 드라이버 (AcuODBC, MS 액세스 드라이버)
- 22. Qt는 드라이버
- 23. 드라이버 컴파일
- 24. Nexus S - 액세스 \ 수정 드라이버
- 25. XPS에 인쇄하기위한 Windows 7 드라이버
- 26. 존재하지 않는 3D 드라이버 시뮬레이션
- 27. JDBC의 데이터베이스 드라이버 연결 문제
- 28. UIPrintInteractionController없이 인쇄
- 29. MinGW를 사용한 Windows DDK 개발?
- 30. 인쇄 및 인쇄 C#
내 대답을 편집 했으므로 다시 확인하고 싶을 수 있습니다. –