0
Windows 스풀러에 pcl 파일을 복사 할 때 스풀러에서이 파일의 이름과 페이지 수를 설정할 수 없습니다. 어떻게 그 이름과 스풀러의 페이지 NBR의 볼 수있는 파일을 복사하는 간단한 복사spcler를 얻기 위해 올바른 이름으로 pcl 파일을 넣는 방법
copy file.pcl printer
와 명령 줄에서 그것을 할? JAVA가이 작업을 수행 할 수 있습니까?
Windows 스풀러에 pcl 파일을 복사 할 때 스풀러에서이 파일의 이름과 페이지 수를 설정할 수 없습니다. 어떻게 그 이름과 스풀러의 페이지 NBR의 볼 수있는 파일을 복사하는 간단한 복사spcler를 얻기 위해 올바른 이름으로 pcl 파일을 넣는 방법
copy file.pcl printer
와 명령 줄에서 그것을 할? JAVA가이 작업을 수행 할 수 있습니까?
파일을 프린터로 복사해도 스풀러가 파일 내용에 대해 알지 못하기 때문에 페이지 수를 얻을 수 없습니다. 정상 작업에서 작업이 인쇄 될 때 GDI 하위 시스템을 통해 StartPagePrinter api 호출이 호출됩니다.이 방법은 스풀러가 문서의 페이지 수를 알고 있지만 복사 기능을 사용하면 발생하지 않습니다.
PCL 문서의 페이지 수를 알고있는 경우 SetJob 스풀러 API 함수를 사용하여 TotalPages 개수를 적절하게 설정할 수 있습니다. 스풀러에 다음 API를 필요로 이런 식으로 작업을 추가 할 호출 :
확실하지 않음 이전에는 지원되었지만 더 이상은 아닙니다. MSDN에서 TotalPages는 SetJob에서 무시 된 멤버 중 하나입니다. https://msdn.microsoft.com/en-us/library/windows/desktop/dd162978.aspx를 참조하십시오. – cokeman19