2017-05-18 50 views
0

在正確的正則表達式中忽略Apache Velocity模板中的特定字體大小 - 設置爲字體大小1並在Lotus Notes電子郵件中呈現爲極小的小字體PDF呈現它看起來像這樣:Javascript忽略XML代碼中的字體大小

<run><font size='1pt' name='multilingual'/></run></par> 
<par def='8'/> 
<par def='1'>hi all</par> 
<par def='1'/> 
<par def='2'>+1 555 3596</par> 
<par def='9'><run><font size='9pt' color='purple'/>----- Forwarded by Jimbo on 19/10/203 11:16 PM -----</run></par> 

我有這個JavaScript迄今:

#if($htmlBody) 
    <div class='nx--mail-html-body'> 
     $htmlBody.replaceAll(/(<font .*?>|<\/font>)/, ""); 
    </div> 
#end 

但是它沒有固定它...

任何想法,將不勝感激。

回答

0

設置實際上所有字體點10解決了這一問題:

#if($htmlBody) 
    <div class='nx--mail-html-body'> 
     $htmlBody.replaceAll("font-size: [0-9]+pt","font-size: 10pt") 
    </div> 
#end