我有一个HTML(不是XHTML)文档,可以在Firefox 3和IE 7中呈现.它使用相当基本的CSS来设置它并在HTML中呈现得很好.
我现在正在采用将其转换为PDF的方法.我试过了:
我尝试了一个名为Html2Pdf Pilot的Windows应用程序,它实际上做得相当不错,但我需要的东西至少在Linux上运行,理想情况下通过Web服务器上的PHP按需运行.
我错过了什么,或者我该如何解决这个问题?
是否可以在每个打印页面上打印带有自定义页眉和页脚的HTML页面?
无论内容如何,我都想在每个打印页面的顶部和底部添加Red,Arial,16pt大小的单词"UNCLASSIFIED" .
为了澄清,如果文档打印在5页上,则每个页面都应具有自定义页眉和页脚.
有人知道这是否可以使用HTML/CSS?
我想通过将HTML内容传递给函数来生成PDF.我已经为此使用了iTextSharp,但是当它遇到表格并且布局变得混乱时它表现不佳.
有没有更好的办法?
是否可以使HTML页面表现得像,例如,像MS Word中的A4大小的页面?
基本上,我希望能够在浏览器中显示HTML页面,并在A4尺寸页面的尺寸中概述内容.
为了简单起见,我假设HTML页面只包含文本(没有图像等),<br>例如没有标签.
此外,当打印HTML页面时,它将显示为A4大小的纸页.
我想使用iTextSharp将以下HTML转换为PDF,但不知道从哪里开始:
<style>
.headline{font-size:200%}
</style>
<p>
This <em>is </em>
<span class="headline" style="text-decoration: underline;">some</span>
<strong>sample<em> text</em></strong>
<span style="color: red;">!!!</span>
</p>
Run Code Online (Sandbox Code Playgroud) XSLT和XSL-FO有什么区别?
我读过的每一个资源都像处理它们一样处理它们,或者至少非常紧密地绑定它们.
目前,我正在用Java创建一个XML文件,并通过使用XSL/XSLT进行转换将其显示在JSP页面中.现在我需要获取该XML文件并在PDF中显示相同的信息.有没有办法通过使用某种XSL文件来做到这一点?
我见过iText Java-PDF库,但我找不到任何方法可以将它与XML和样式表一起使用.
任何援助将不胜感激.提前致谢!
我们目前正在研究报纸的pdf版本,我们有一个.net网站,它捕获要发布的文章,存储输入为html的内容,因此我们可以保持粗体,下划线,删除等样式.
一旦将其存储在数据库中,我们计划使用Indesign创建pdf.我们目前已经构建了一个模板,但是当我们生成一个xml文档并导入Indesign时,html标签就被写出来了.有没有办法绕过这个,让Indesign维护标签,就像它们在html中一样?我们只需要一些简单的,如粗体,三角形,下部,中心对齐.
谢谢.
我现在正在家里接受一个新项目.在这个项目中,我将生成HTML电子邮件.为此,我相信XSL是一个很好的候选人.
但是,我听过有人说XSL是一种死语言,如果不是这样的话,它就会出现问题.事实上,MS一直非常谨慎地支持XSL 2.0.
就个人而言,我觉得无论何时你从文本到文本,它都是一个很棒的工具.如:
你的想法是什么?它已经死了,还是它仍然是一个可行的,有用的工具?
在我工作过的公司,我和我的同事们,在XSL-FO之上实施了一个量身定制的文档分发系统.
我的任务是让脚本提供文档并配置CUPS打印服务器和传真服务器,所以我没有时间在XSL-FO上弄脏手.
我正在考虑在那里制作一些区域,但我需要一些模板来测试.
我在哪里可以找到关于XSL-FO的一些好的教程,因为我已经掌握了fop过程?