您可以通過兩種方式解決問題:
第一:
通電子郵件中"HTML Tidy"組件或"HTML Beautifier .Net"用於格式化和清理,然後用「PDF蛻變轉換。網「(www.sautinsoft.net)。
你的HTML - >過濾,清理,修改HTML - >轉換 - >您的PDF
方式二:
立即將消息發送到 「PDF蛻變」 爲轉換爲PDF格式。
你的HTML - >轉換 - >您的PDF
例如:
SautinSoft.PdfMetamorphosis p = new SautinSoft.PdfMetamorphosis();
string inputFile = @"С:\email.html";
string outputFile = @"С:\email.pdf";
int result = p.HtmlToPdfConvertFile(inputFile, outputFile);
if (result == 0)
{
System.Console.WriteLine("Converted successfully!");
System.Diagnostics.Process.Start(outputFile);
}
你需要指定一個編程語言(在Java中使用iText的爲例),如果你的意思是命令行工具那麼這個問題可以轉移到超級用戶身上。 – Quaternion 2011-04-28 16:45:45