문제

다음과 같이 ColdFusion의 CFDocument 태그를 사용하여 주문형 PDF를 작성합니다. 라코 디스

내가 겪고있는 문제는 바닥 글 텍스트의 일부 가 가끔 (실제로는 대부분의 경우) 있지만 보이지 않는다는 것입니다.강조 표시하고 메모장에 복사 / 붙여 넣기하여 모두 볼 수 있지만 생성 된 PDF에서는 바닥 글 왼쪽 열의 첫 번째 줄만 표시되고 나머지는 표시되지 않습니다.그래서 코드에 검정색 글꼴 색상을 추가했습니다.

문제 스크린 샷

이 문제를 해결하는 방법에 대한 아이디어가 있습니까?

도움이 되었습니까?

해결책

PDF는 제가 추구하는 것이므로 다른 형식을 출력하는 것이 어떻게 도움이 될지 모르겠습니다.

결과적으로 바닥 글 공간은이 모든 텍스트를 맞추기에 충분하지 않았습니다. 글꼴 크기를 4pt로 변경하면 문제없이 모두 들어갈 수 있다는 사실로 확인되었습니다.

DDX 여기에 설명 CFPDF 태그를 사용하여 구현합니다. 그러나 몇 시간 동안 해킹을하여 새로운 isDDX 함수 CFPDF 태그는 어떤 이유로 든 잘못된 DDX라고보고했습니다.

이 시점에서 저는 고객의 시간 / 돈을 충분히 낭비했다고 판단하고 바닥 글을 두 줄의 가운데 맞춤 텍스트로 다시 포맷했습니다.

다른 팁

일반적으로 PDF에 빈 텍스트가 표시되는 것은 글꼴 메트릭이 문서에 포함되어 있지만 글리프는 포함되어 있지 않기 때문입니다.ColdFusion에 대해 아무것도 모르지만 다음을 시도해 볼 수 있습니다.

  • 테스트로 Tahoma 이외의 글꼴을 사용해보십시오.모든 PDF 리더는 4 개의 Helvetica 변형, 4 개의 Times 변형, 4 개의 Courier 변형, Symbol 및 ZapfDingbats를 포함하여 14 개의 기본 글꼴을 지원해야하므로 항상 안전한 선택입니다.
  • ColdFusion에서 글꼴 포함을 제어 할 수 있는지 확인
  • "Tahoma, Helvetica, sans-serif"와 같이 글꼴 선언에서 대체 목록을 시도해보세요.
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top