актуальный вопрос.
Решил копать iText. Тут вроде бы все понятно. PDF создается, данные записываются. Все хорошо
Вот решил глянуть XMLWorkerHelper. Но тут вот прамблема... краксворд.
Получаю ошибку на этой строке
worker.parseXHtml(pdfWriter, document, fis);
[0F2C:005D-07CC] 22.11.2012 18:53:14 Agent error: java.security.AccessControlException: Access denied (java.lang.RuntimePermission getenv.windir)
Агент подписан сервером. Уровень доступа 3.
Кто-то сталкивался с такой проблемой?
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">код</div></div><div class="sp-body"><div class="sp-content"><!--shcode--><pre><code class='java'> pdfWriter = PdfWriter.getInstance(document, new FileOutputStream(path));
//document header attributes
document.addAuthor("betterThanZero");
document.addCreationDate();
document.addProducer();
document.addCreator("MySampleCode.com");
document.addTitle("Demo for iText XMLWorker");
document.setPageSize(PageSize.LETTER);
//open document
document.open();
document.add(new Paragraph("Create PDF In lotus "));
//To convert a HTML file from the filesystem
String File_To_Convert = "d:\\PDF\\test\\documenttest.html";
FileInputStream fis = new FileInputStream(File_To_Convert);
//URL for HTML page
//URL myWebPage = new URL("http://demo.mysamplecode.com/");
//InputStreamReader fis = new InputStreamReader(myWebPage.openStream());
//get the XMLWorkerHelper Instance
XMLWorkerHelper worker = XMLWorkerHelper.getInstance();
//convert to PDF
worker.parseXHtml(pdfWriter, document, fis);
//close the document
document.close();
//close the writer
pdfWriter.close();[/CODE]