我想在c#中使用下面的代码。我需要什么dll广告到我的项目,以便下面的代码可以工作。
Document doc = new Document(PageSize.A4);
PdfWriter writer = PdfWriter.getInstance(doc,
new FileOutputStream(new File("./target/test-classes/examples/columbus2.pdf")));
doc.open();
HtmlPipelineContext htmlContext = new HtmlPipelineContext();
htmlContext.setTagFactory(Tags.getHtmlTagProcessorFactory());
CSSResolver cssResolver =
XMLWorkerHelper.getInstance().getDefaultCssResolver(true);
Pipeline<?> pipeline = new CssResolverPipeline(cssResolver,
new HtmlPipeline(htmlContext , new PdfWriterPipeline(doc, writer)));
XMLWorker worker = new XMLWorker(pipeline, true);
XMLParser p = new XMLParser(worker);
p.parse(XMLWorkerHelperExample.class.getResourceAsStream("columbus.html"));
doc.close();发布于 2011-06-16 23:46:30
这看起来像是iText PDF Library的代码。
它是F/OSS软件,可以是downloaded here或直接从SourceForge here获得。
从那里开始,您将在您的项目中包含他们的库的DLL,然后就可以开始了!
https://stackoverflow.com/questions/6371058
复制相似问题