首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在C#中有没有XMLWorkerHelper的例子

在C#中有没有XMLWorkerHelper的例子
EN

Stack Overflow用户
提问于 2011-06-16 19:27:49
回答 1查看 3.4K关注 0票数 0

我想在c#中使用下面的代码。我需要什么dll广告到我的项目,以便下面的代码可以工作。

代码语言:javascript
复制
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();
EN

回答 1

Stack Overflow用户

发布于 2011-06-16 23:46:30

这看起来像是iText PDF Library的代码。

它是F/OSS软件,可以是downloaded here或直接从SourceForge here获得。

从那里开始,您将在您的项目中包含他们的库的DLL,然后就可以开始了!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6371058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档