asp.net 응용 프로그램 (IKVM 사용)에서 iText와 함께 flyingsaucer를 사용하여 HTML을 PDF로 변환합니다. 스타일을 HTML에 직접 넣으면 잘 동작합니다 (심지어 스타일 태그 사이에 스타일을 넣을 수도 있습니다). 그러나 스타일 시트를 링크하면 스타일 시트가 발견되지 않고 스타일이없는 PDF가 만들어집니다. 이런 이유가 발생한 이
나는 Flying Saucer를 사용하여 Tomcat 서버에서 호스팅되는 xhtml에서 PDF를 만듭니다. pdf에 포함 된 대부분의 이미지는 공개적으로 사용 가능 (로고 등)하지만 일부는 로그인으로 보호됩니다 (즉, 사용자가 로그인하면 서블릿을 통해 스트리밍됩니다). 브라우저에 URL을 붙여 넣으면 브라우저가 요청과 함께 세션을 보내기 때문에 물론 이미지
나는 그래서이 Flying Saucer 라이브러리 변환 IKVM를 사용하려고 .NET의 비행 접시 자바 API를 사용하고 싶었 : 어떤 이유로 ikvmc core-renderer.jar
을, IKVMC는 java.lang.NoClassDefFoundError: com.lowagie.text.DocumentException을주고, 나에게 core-rend
비행 접시 xhtmlrenderer에서 생성 된 pdf에서 사용자 정의 truetype 글꼴을 사용하고 있습니다. ITextRenderer renderer = new ITextRenderer();
renderer.getFontResolver().addFont("myfont.ttf", BaseFont.CP1252, BaseFont.EMBEDDED);
re
비행 접시가있는 PDF로 변환 할 때 아래 오류가 발생합니다. 나는 앰퍼샌드 채취자를 제거 했으므로 문제가되는 것 같습니다. 내 PDF 문서에 앰퍼샌드를 어떻게 포함합니까? 미리 감사드립니다. ERROR: 'The entity name must immediately follow the '&' in the entity reference.'
의 PDF를 생성 xhtmlrenderer 내가 org.xhtmlrenderer.pdf.ITextRenderer에 새로운 오전이 문제가 : PDF 파일 내 테스트 서블릿 내 다운로드 폴더에 스트림 실제로 빈 파일에 있습니다. 관련 방법 streamAndDeleteTheClob은 아래에 나와 있습니다. 첫 번째 try 블록은 확실히 문제가되지 않습니다. 서버
비행 접시를 사용하여 매우 큰 PDF를 만드는 중이며 메모리가 부족한 것 같습니다. 다음은 비행 접시가 완전히 확장 가능하지 않다는 것을 나에게 제안하는 몇 가지 스택 추적입니다 ... 아니면 내가 잘못된 것을하고 있습니까? java.lang.OutOfMemoryError: Java heap space
at com.sun.org.apache.xe
을 요청 ...
<img src="myImage.jpg" />
...
와 나는 같은 렌더링 :은 결과 PDF가 예상대로 ITextRenderer renderer = new ITextRenderer();
renderer.setDocument(XMLResource.load(in).getDocument(), url);
renderer.layout();