iReport를 사용하여 일련의 보고서를 만듭니다. iReport에서 기본 글꼴은 "SansSerif"로 설정됩니다. 내 컴퓨터 (우분투 리눅스)에서 이것은 실제로 DejaVu Sans입니다. 궁극적으로 보고서를 PDF 파일로 렌더링해야합니다. PDF가 생성되면 텍스트 글꼴은 실제로 Helvetica이며 서식 문제가 발생합니다. 이상적으로 iReport의 글꼴은 PDF 글꼴과 같을 것입니다. 그것이 내 문제가있는 곳입니다.JasperReport 내보내기에 PDF 글꼴 추가
net.sf.jasperreports.default.pdf.font.name
설정을 'DejaVu Sans'로 변경하려고했지만 글꼴을 찾을 수 없다는 오류가 발생합니다. 내가 이해하는 바로는 사실 PDF 파일을 만드는 iText입니다. 그 맞습니까? iText jar에서는 Helvetica가 jar 파일에 포함되어 있습니다. 다른 글꼴에도 동일한 작업을 수행해야합니까? 어떻게 그 일에 대해 하나 가겠습니까?
나는 이것을 연구하고 모든 종류의 것을 시도했다. 어떤 아이디어라도 감사 할 것입니다.
는
프로젝트 라이브러리 또는 클래스 패스에이 이 JasperReport - font.x.x.x.jar을 추가 하시겠습니까? –
예. iText 패키지의 모든 글꼴이 작동합니다. 다른 모든 것은 실패합니다. – Chad