2016-08-07 5 views
0

WinNovative htmltopdf를 사용하여 html로 변환하는 .Net 응용 프로그램에서 작업하고 있습니다. 생성 된 PDF는 Screen reader (현재 JAWS 스크린 리더를 사용하여 테스트 중)에서 읽어야합니다. 그러나 제작 된 PDF는 ADA 규격을 준수하는 스크린 리더로 읽을 수 없습니다. '이 제목 1입니다'라는 텍스트가있는 제목 1이 있으면 제목 1로 읽어야합니다. 이것은 제목 1인데 일반 텍스트처럼 읽는 것입니다. PDF의 태그 속성은 No라고 말합니다. 그래서 나는 그것이 이유라고 생각했습니다. 하지만 ABCPdf도 시도해 보았습니다. 이제 PDF 태그 속성에 Yes라고 표시되고 여전히 일반 텍스트로 읽습니다. 이미 비슷한 종류의 일을 한 사람 (일부 .Net 라이브러리를 사용하여 HTML에서 PDF를 생성하고 화면 판독기에서 읽을 수 있음)은 내가 누락 된 올바른 방법을 공유 할 수 있습니까?변환 된 PDF를 html로부터 읽을 수 없습니다.

감사합니다.

+0

생성중인 PDF 버전에 대한 정보를 추가 할 수 있습니다. 나는이 행동이 그것에 달려 있다고 생각합니다. –

답변

0

해결책을 찾았습니다. 내게 필요한 옵션 기능을 지원하지 않는 Itext 3 버전을 사용하고있었습니다. Itext 5가 지원하고 있었고 이제 html에서 제작 된 pdf는 태그가 붙은 'Yes'의 속성을 가지고 있으며 스크린 리더가 읽을 수 있습니다.

관련 문제