델파이의 폼디자이너를 흉내내보았던 작업. 


무려 17년 전 골동품이라 생소한 코딩과  풋풋한 코멘트가 어색하네. 

마치 오래 전 일기장을 꺼내 읽는듯한 아스라한 느낌이 재미있다. 


델파이 5로 만들어졌으며 최신버전에서 빌드되는지 여부는 체크해보지 않았다. 





FormDesign.zip



김현수님이 델파이 최신버전(10.2 도쿄)에서 동작한다고 확인해주심. (캄솨~ 압도적 캄솨~~)



저작자 표시 비영리 변경 금지
신고
      Tag - , ,
      탐구생활/Delphi  |  2017.11.02 09:27
solvemen
2017.11.03 04:19 신고 댓글에 댓글수정/삭제
안녕하세요
델마당에서부터 도움을 많이 받고 있습니다. 폼디자이너 기능의 일부가 꼭 필요했는데 정말 많은 도움이 됩니다. 감사합니다.
블로그를 보면서 참 대단하신 분이라는 생각이 듭니다.
저는 업무용 애플리케이션을 주로 개발합니다. 주로 델파이를 사용하구요.
그러다 이번에 아주 난감한 숙제를 받았는데요.
아...이분이면 혹 가능할지 모르겠다....라는 생각이 들어서 제가 하려는 것을 한번 말씀드려보고자 합니다.
사용자 입력화면과 보고서가 디자인된 퀵리포트가 있습니다.
이 보고서에는 사용자가 입력한 내용과 함께 지정된 PDF 파일을 가져와 함께 출력하는 것입니다. 즉 리포트의 반은 사용자 입력문구가...나머지 영역에는 PDF 파일의 내용을 그대로 출력하는 것입니다.
퀵리포트에 PDF를 읽어들이는 기능이 없기 때문에 생각해 낸것이 PDF파일의 내용을 이미지로 변환하여 저장하고 그것을 퀵리포트 이미지로 얹어서 출력하는 것이었습니다. 그런데 이렇게 처리하면 출력물의 퀄리티가 현저하게 떨어지기 때문에 가독성이 엄청 좋지 않습니다.
아..참고로 PDF 파일에는 텍스트와 이미지가 혼재되어 있기 때문에 PDF 내용을 추출해서 옮길수가 없었습니다. 내용을 추출할수는 있는데 그것을 원본과 동일하게 퀵리포트에 만들수가 없기 때문이었습니다.
QBS에도 질의를 통하여 문의하였으나 답을 얻지 못한 상태입니다.
혹 조언 주실만한 내용이 있으시면 부탁드리겠습니다.
오늘도 즐거운 하루되시고 건강하세요
감사합니다.
.
2017.11.03 10:27 신고 댓글에 댓글수정/삭제
방문 감사드립니다.
골동품이 도움이 되었다니 다행이네요. ^^

잠깐 생각해보았는데, 두 종류의 포멧이 모두 "문서"를 정의하는 것이라는 문제가 있네요. 퀵리포트와 PDF 두가지 모두 프린트된 결과를 지향하고 있다는 거죠. 퀵리포트에 PDF가 포함된다고 하면 그 페이지 구성을 어떻게 정의해야 할 지가 먼저 고민되어야 할 듯 합니다.

이 부분이 잘 정의된다면, PDF 랜더링은 "고스트스크립트"로 뿌리고 이 코드를 퀵리포트 내에서 커스텀드로잉 하는 방식으로 처리할 수 있을듯 합니다.

.
name ::   password :: blog :: secret
등록



오랑캐꽃's Blog is powered by Daum