Servigistics InService 自訂 > 自訂列印 > 圖像格式
  
圖像格式
本節詳細說明支援及不支援的圖像格式。
支援的圖像格式
各種類型的列印樣式表 (defaultPrint.xsl) 支援具有下列後綴的內嵌圖像類型︰
.PNG
.TIF
.JPG
.JPEG
.GIF
.PDF
* 
後綴不區分大小寫。
不支援的圖像格式
在數種語言中,不支援格式 (PVZ、CGM、SVG、IDRZ 等) 的圖像將由背景中包含「不支援的圖像格式」字串的圖像取代,且圖像檔案類型後綴會以粗體顯示在中間。例如:
所有圖像都會在右下角包括淺灰色相關圖像資料,以用於疑難排解和參考的目的。
列印樣式表會將圖像檔案名稱轉換為大寫,然後掃描字串中是否包含支援的圖像類型,來執行圖像類型後綴檢查。如果後綴不受支援,圖像會由上方的背景圖像取代 (ImageFormat.png),且會在其上顯示後綴。以下是 XSLT 中此類邏輯的範例。根據資料類型而定,標示詳細資訊可能不同。
       <xsl:variable name="format-check" select="stl:uppercase(@path)"/>
      <xsl:choose>
        <xsl:when test="not(contains($format-check,'.PNG') or
                             contains($format-check,'.TIF') or
                             contains($format-check,'.JPG') or
                             contains($format-check,'.JPEG') or
                             contains($format-check,'.GIF') or
                             contains($format-check,'.PDF'))">
          <xsl:value-of select="concat($defaultImagePath,'ImageFormat.png')"/>   
        </xsl:when>  
        <xsl:otherwise>
          <xsl:value-of select="concat($imagesBaseUrl,@path)"/>
        </xsl:otherwise>
      </xsl:choose>
     </xsl:when>
...