2016-12-13 119 views
2

是否可以使用proc打印指定Outlook中HTML表格的表格/列/單元格寬度?在SAS電子郵件中指定表格/列/單元格寬度

我試過定義模板並通過樣式和tagattr選項指定。 在proc打印上使用style =選項。

+0

是問題Outlook或'PROC print'? IE你知道如何做一個普通的HTML文件,而不是一個打算髮送到Outlook? – Joe

+0

這個問題似乎是前景。我查看了我生成的電子郵件的HTML源代碼,儘管我試過的HTML標籤和樣式都被該版本的Outlook/Word渲染引擎支持,但沒有任何效果。爲了澄清,我正在從Outlook中查看HTML源代碼。我假設在向我呈現它之前,outlook不會以任何方式修改「源」。 –

回答

1

格式化某些客戶端(Outlook,Gmail,雅虎等)的電子郵件本身就是一個工作角色。有關於這個問題的書籍,但是可以找到一個引物here。簡短的回答是,不可以,使用proc print不可能。相反,您將不得不生成非常特定的HTML和CSS,以避開Outlook渲染引擎應用的規則。

例如,Outlook將刪除所有默認樣式 - 它們必須作爲屬性特定樣式應用(例如<table style="width:300px">)。

而且提示here,但許多可與「Outlook電子郵件風格」關鍵字搜索發現..

0

不,這是不可能的。我花了4個小時嘗試每個可用選項的每個排列組合。

相關問題