취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

xps문서로 저장하려고 합니다. (easy print vi panel or documentation.vi)로 저장 할때 popup창 없이 프린트 가능한가요?

1.JPG

실행하면 저장 경로 및 저장 파일명 입력 popup창이 뜹니다.

실행전 프린트이름(Microsoft XPS Document Writer) 뒤에 저장 경로와 파일명을 같이 쓸수 있나요?

popup창 없이 저장하고자 합니다.

0 포인트
1/4 메시지
2,952 조회수

올려주신 VI를 타고 들어가다보면 첨부된 스크린샷의 메소드 노드에서 해당 팝업 창을 띄웁니다. 보시면 알겠지만 메소드 입력 패러미터에 파일 경로 지정하는 부분이 없습니다. 메소드 내부에서 팝업 창을 띄우는 걸로 추측되며 이 경우 팝업창 없이 실행하는 것은 불가능해 보입니다. 

0 포인트
2/4 메시지
2,127 조회수

그렇다면 front panel 전체를 xps문서로 저장하는 다른 방법은 없을까요?(경로및 파일명을 미리 지정하는 방법으로) 

0 포인트
3/4 메시지
2,111 조회수

프론트패널을 이미지나 RTF 파일로 저장할 때는 파일 경로 지정을 할 수 있습니다. 이미지나 RTF 파일로 저장 후 xps파일로 변환하는 방법도 고려해볼 수 있지 않을까 합니다.

그런데 팝업 창 경우 랩뷰에서 띄우는 것이 아니라 XPS driver(Microsoft XPS Document Writer)에서 띄우는 것으로 보입니다. 그래서 이 드라이버를 사용하는 한 팝업창 뜨는 문제는 피할 수 없을 것 같습니다.

무슨 수단을 써서라도 해야 한다고 한다면 위 드라이버 안 쓰고 XPS Document API 써서 좀 더 low 레벨에서 xps 파일 생성할 수도 있을 것 같습니다. 이 API 써서 C++ dll 라이브러리 만들고 그것을 랩뷰에서 불러와서 사용하는 방식입니다. 아래 페이지 참고하세요. 

 

https://docs.microsoft.com/en-us/previous-versions/windows/desktop/dd316976(v=vs.85)?redirectedfrom=...

0 포인트
4/4 메시지
2,001 조회수