2016-09-02 3 views
0

게시 스크립트 파일을 만들고 텍스트와 줄이 잘 작동합니다. jpeg 및 gif 이미지를 넣어야합니다. jpeg 또는 gif 파일을 읽고 스크립트 데이터를 게시하여 이미지가 올바르게 표시되도록하려면 어떻게해야합니까?jpg 또는 gif 파일을 Java with PostScript로 변환하는 방법

인터넷에서이 파일을 발견했지만 내 jpeg 파일을 읽고 파일을 16 진수 바이트로 변환하면 제대로 표시되지 않습니다.

100 200 translate 
26 34 scale 
26 34 8 [26 0 0 -34 0 34] 
{< 
ffffffffffffffffffffffffffffffffffffffffffffffffffff 
ff000000000000000000000000000000000000ffffffffffffff 
ff00efefefefefefefefefefefefefefefef0000ffffffffffff 
... 
ff00efefefefefefefefefefefefefefefefefefefefefef00ff 
ff000000000000000000000000000000000000000000000000ff 
ffffffffffffffffffffffffffffffffffffffffffffffffffff 
>} 

초 마지막 행 중괄호 다음 심볼보다 큰 이미지

.

+0

http://stackoverflow.com/questions/4968443/simple-way-to-add-an-image-in-postscript –

답변

0

당신이 발견 한 예는 절차 데이터 소스없이 압축을 사용하여 이미지 데이터를 선언 감사드립니다. 다행스럽게도 JPEG (특히 JFIF) 이미지를 포스트 스크립트 프로그램에 넣을 수 있으며 DCTDecode 필터를 적용하여 디코딩 할 수 있습니다.

따라서 currentfile을 입력으로 사용하여 파일 데이터 소스를 사용하고 DCTDecode 필터를 파일에 적용해야합니다. 그런 다음 이미지 조작자 다음에 이미지 데이터를 넣으십시오. 이것은 문자열 데이터 소스가 아닌 파일이므로 이미지 데이터를 바이너리로 저장하거나 ASCII85Dcode와 같이 이미지 소스에 여러 개의 필터를 적용해야합니다.

물론 이미지 데이터의 너비, 높이 및 색상 수를 알아야하며 예제 코드에서 다중 인수 형식 대신 이미지 연산자의 사전 형식을 사용해야합니다.

+0

감사합니다. 포스트 스크립트에 대한 지식은 기본적으로 우리가 일하는 도구로 만든 파일과 온라인에서 찾은 파일을 보는 것으로 구성되어 있으므로 불행히도 DCTDecode 필터 또는 ASCII85Dcode 필터에 익숙하지 않습니다. 나는 사전 형식을 사용해야한다는 것에 동의 할 정도로 읽었습니다. 당신도 당신이 말하는 것을 보여줄 수 있습니까? – user3991484

+0

당신은 약간의 포스트 스크립트를 배워야 할 것입니다. 쉽게 할 수있는 방법이 없으며화물 컬트 프로그래밍이 여기에서 도움이 될 것이라고 생각하지 않습니다. 실제로 이해해야 할 것입니다. Ghostscript 배포판에서 viewjpeg.ps PostScript 프로그램을 볼 수는 있지만, 그 일을 따라 가기가 쉽지 않을 수 있습니다. – KenS

+0

여러분의 도움과 제안에 감사드립니다. – user3991484

관련 문제