2014-04-18 5 views
0

내 programm에 라벨을 인쇄해야합니다. lables에는 그림과 그림을 둘러싼 설명 텍스트가 있습니다. QPrinter는 텍스트를 사각형으로 만 인쇄 할 수 있지만 텍스트 영역이나 비슷한 것을 정의 할 수는 없습니다.QPrinter 이미지 주위에 텍스트 배치

방법이 있습니까? 아니면 혼자서 뭔가를 써야합니까?

+1

'QTextDocument'를 사용하여 HTML 모드로 콘텐츠를 설정하십시오. 그런 다음 문서를 인쇄하십시오. – OnWhenReady

+0

인쇄 미리보기는 어떻게 만듭니 까? QPixmap으로 인쇄하는 것은 효과가없는 것 같습니다. – Isn0gud

답변

1

QTextDocument를 사용하고 HTML 모드로 콘텐츠를 설정하십시오. QPintPreviewDialog를 살펴보십시오. 이것이 갈 길입니다. 또한 페이지 설정을 조정하려는 경우 인쇄 미리보기 전에 QPageSetupDialog를 사용할 수 있습니다. 세 가지 작은 조언 : 1) 대답이 받아 들여지면 받아 들여지고 upvote로 표시하십시오. 2) 실당 한 가지 질문 만하면됩니다. 3) Qt API를 읽습니다. 약간의 시간이 걸리지 만, 문제가있을 때 찾아야 할 모듈과 수업을 적어도 알고 있어야합니다.

관련 문제