2010-06-23 96 views
2

当前使用用PHP编写的HTML到PDF转换器将可打印的只读页面附加到电子邮件。HTML到可打印格式

这可能会在最好的时候有点脾气,产生奇怪的结果。我想知道是否有更好的选择来实现这个最终结果?

(就算结束PDF并不完全是“不可编辑”,但它的工作为我的目的ATM)

我一直在想也许是: - HTML>图像 - 将HTML和通知mail客户端在应用程序中打开文件

任何人都可以提供任何建议? 谢谢

+0

在这里提供建议非常困难,因为您没有提供任何有关您当前的解决方案(哪一个?)没有充分发挥作用的信息。你能展示一些屏幕截图吗? – 2010-06-23 11:17:56

+0

此外,我不明白为什么你不能只附加一个HTML页面与内容类型的附件?这样它将是只读的,看起来像一个附件,你将能够打印它。 – bezmax 2010-06-23 11:21:50

+0

目前的解决方案是使用html2pdf,它可以解决诸如嵌套表和colspans之类的问题。 我正在研究一系列任意要求,这些要求并没有引起太多技术上的理解,即“html可以编辑pdf不能” - 这是一个虚假陈述,我知道。但是我对另一种解决方案感觉很好,因为这可能比纠正许多人固执的看法容易得多。 – Ryan 2010-06-23 12:34:13

回答

3

替代您当前的解决方案。你总是可以写一个样式表来打印。

<link rel="stylesheet" type="text/css" href="print.css" media="print" />

,然后将该页面发送邮件给你的客户?或者干脆附上这个页面本身。

+0

+1不是OP要求的,而是明智的建议。 – 2010-06-23 16:01:08