将电子邮件渲染为 PS/PDF?
我正在寻找一种方法来获取文本文件(例如,来自邮件线轴或maildir)中的标准邮件消息(RFC 822 等),良好地格式化它,并输出适合打印的postscript 或PDF 文件。我不想在开发令人愉悦的布局方面重新发明轮子,而且我也不熟悉 PostScript 或任何图形库。
是否有任何现成的库或工具可以生成类似于大多数邮件客户端发送到打印机的输出?我尝试了几个 Linux 命令行工具(如 mp),但输出不是很有吸引力。
I'm looking for a way to take a standard mail message (RFC 822 et. al) in a text file (say, from a mail spool or maildir), format it nicely, and output a postscript or PDF file suitable for printing. I'd prefer not to reinvent the wheel in terms of developing a pleasing layout, and I'm not familiar with PostScript or any graphics libraries anyway.
Are there any ready-made libraries or tools that can produce output similar to what most mail clients send to a printer? I've tried a couple of Linux command-line tools (like mp), but the output isn't very attractive.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过两种方式解决您的问题:
第一:
在"HTML Tidy"<中传递电子邮件< /a> 组件或 "HTML Beautifier .Net" 进行格式化和清理,然后使用“PDF Metamorphosis”进行转换.Net”(www.sautinsoft.net)。
您的 HTML ->过滤、清理、修改 HTML ->转换->您的 PDF
第二种方式:
立即向“PDF Metamorphosis”发送消息以将其转换为 pdf。
您的 HTML ->转换->您的 PDF
例如:
You can solve your problem in two ways:
First:
Pass e-mail in "HTML Tidy" component or the "HTML Beautifier .Net" for the formatting and cleanup, and then convert with the "PDF Metamorphosis .Net"(www.sautinsoft.net).
Your HTML -> filter, clean up, modify HTML -> convert -> Your PDF
Second way:
Immediately send a message to "PDF Metamorphosis" for the converting to pdf.
Your HTML -> convert -> Your PDF
For example: