안녕하세요~!
1.
ghost script를 셋업하여
2.
가상프린터 만들기
이름 : Sybase DataWindow PS
프린터 추가 - 로컬 프린터 - FILE:(파일로 인쇄) - Acrobat Distiller K
3.
//PDF파일로 변환한다.
dw.Modify("DataWindow.Data.Export.Format to configure=PDF")
dw.Modify("DataWindow.Data.Export.Method=Distill!")
dw.SaveAs(“C:\test.pdf”, PDF!,true)
해당 데이터윈도우를 조회 후
가상프린터를 지정하여 출력하면
창이 하나 뜨면서 창이름은 '파일로 인쇄', "출력파일이름" 타이틀 밑에 출력파일을 직접 입력할 수 있도록 나옵니다.
![](https://t1.daumcdn.net/cfile/cafe/13726B564E3767E93C)
저는 과감히 취소를 누르니, C:\test.pdf 이 경로에 다행히 pdf로 변환은 성공됩니다.
그러나, 저장 중간에 상위 그림과 같은 팝업창으로 뜨는 '파일로 인쇄'라는 타이틀의 팝업창을 안 나오게 할려면 어떻게 하나요?? 아니면 원래 나오는건가요??
첫댓글 안나와야 하는데요?
지금 사용하시는 버젼이 어떻게 되시는지요
일단 10.5에서 테스트 해보겠습니다.
글고 한가지 집고 넘어가겠습니다.
드라이버를 선택 할때
...\Shared\PowerBuilder\drivers 에서 선택을 하셨는지요?
ghost script 인스톨 하고 프린터 잡아주고 하면 물음없이 그냥 만들어 져야 합니다
방금 8, 9, 10.5, 12 모두 테스트 했는데 잘됩니다.
OS는 XP 입니다.
참 혹시 배포에서 문제가 발생하는지요?
그렇다면 위에서 언급한 drivers의 폴더에 있는 파일을 실행파일이 있는 폴더(폴더째)에 같이 넣어 주시면 됩니다.
혹시 윈도가 Win7인가요?
Win7에서는 설정하는 방법이 다른데요
Tip 66 를 참조 하시면 됩니다.
지금 막 win7에서 테스트 했습니다.
9, 10.5, 12 모두 됩니다.
Tip 66을 참조하시면서 반드시 GPL Ghostscript / 9.00 의 gs900w32.exe 를 다운 받아 설치 하셔야 합니다
파빌님 바쁘신데 시간 뺐은거 같아서 미안한 마음뿐입니다. 감사합니다.
우선 저의 OS는 WIN7 이구요, 파빌10.5 버전을 사용하고 있습니다.
말씀하신대로 다시 한번 수행해 보겠습니다.
정말 감사합니다!!!
궁합이 안맞는 군요
win7에서 pb10.5 여기서도 사용하는것 같은데요
정말 안맞더군요! 우선 실행 할때 무조건 관리자 권한으로 실행을 하던지 아니면 계정관리 사용하지 않기로 하고 하던지 해야지 무슨 system을 수정할려고 하면 안된다는 이야기가 계속 나오더라구요
아무튼 win7부터는 PB 12 .Net을 사용하는것이 가장 좋더라구요
곳 12.5도 나온다고하는데 그럼 아주 편해질것 같아요
저도 개발사가 요구하니까 win7에 pb 10.5를 사용해서 작업하지만 코딩량이 너무 많아져요
그렇군요~!
그래도 계속 테스트 하고 있는 중입니다.^^;
다시 한번 감사의 말씀 드립니다.