2017-10-07 119 views
1

我是Visual Force的新手。這裏的任何人誰有一個想法如何使用Arial的字體家族從表格中的數據作爲BOLD的想法?我已經使用VFPage中的可用字體,但是當我將其聲明爲BOLD時。它不工作。上述問題出現在「SPAN」部分,並且呈現爲PDF格式。希望你的幫助。Visual Force頁面呈現爲PDF格式:表格格式

這裏是我做了VFPage:

<apex:page renderAs="pdf" showHeader="false" sidebar="false" applyBodyTag="false" > 

<!--CSS and HTML--> 

<head> 
    <style type="text/css" media="print" > 
     @page { 
      size: 8.5in 13in; 
      margin-bottom: 20%; 
      margin-right: 5%; 
      margin-left: 5%; 
      margin-top: 10%;                       
     } 

      .page-break { 
      display:block; 
      page-break-after:always; 

     } 

     span{    
      font-weight: bold; 
      font-family: Arial Unicode MS; 
     } 
    </style> 
</head> 

<div class="page-break"> 

<apex:image url="{!$Resource.Logo}" width="130px" height="80px" style="padding-bottom: 30px"/>  
<table width= "100%" style="border-spacing: 15px;"> 
    <tr><td>This is made:</td></tr> 
    <tr><td>in <span>June 2017</span> of the Schedule.</td></tr> 

</table>   
</div> 
</apex:page> 

回答

0

都能跟得上。沒有銀彈。該字體將支持特殊字符(變音符號)和中文/日文/韓文,但缺點是沒有大膽的版本。歡迎你,雖然給予好評的想法;)https://success.salesforce.com/ideaView?id=08730000000DfdiAAC

當所有其他都失敗 - 考慮在Helvetica中創建表頭(如sans-serif)和Arial中的正文。並祈禱你在這些頭文件中不會有任何特殊字符...