2016-11-24 12 views
0

나는 큰 문제에 직면 해있다. HTML에서 PDF를 만들 때 일부 div에서 CSS 속성 "letter-spacing"을 사용하면 브라우저 (Firefox) 및 PDF (Gecko) 렌더링이 다릅니다.Abcpdf 9 및 letter-spacing

사실, ABCPdf가 내 값에 어떻게 든 상수를 추가하는 것으로 보입니다. 예를 들어, 1.1px letter-spacing을 선언하면 ABCPdf는 0.8px를 렌더링합니다. 이 "상수"는 글꼴 크기 (여기 12px)에 따라 다릅니다.

나는 고정 폭 글꼴을 사용하고 있습니다 : 택배 새로운, 택배, 고정 폭

나는 무엇을 확인해야합니까? 더 나은 품질을 얻으려면 이미 FontEmbed = true를 사용하고 있습니다.

내 버전의 ABCPdf를 사용할 수 없습니다. 읽기

감사합니다 :)

답변

1

나는 당신이 따라 간격 글꼴을 조정 @media print {} 같은 인쇄 매체의 스타일을 사용하는 것이 더 낫다 생각한다.

ABCPdf는 현재 Firefox보다 상당히 뒤처진 Gecko 21을 사용하고 있습니다. 아마도 그 차이를 일으키는 원인 일 것입니다.

+0

"보편적 인"문자 간격을 사용할 수없는 것 같습니다. 네가 언급 한대로 따라갈거야. 귀하의 답변에 감사드립니다. – Holyheart