gif 和 jpeg 圖形
第 1 頁(共3 頁)
要在 fo 檔案中向 pdf 檔案新增圖形,可使用元素。以下是示例:
您可以用這個元素在 pdf 檔案中嵌入 gif 和 jpeg 影象。xsl-fo 規範還定義了height
和width
屬性;這些元素能幫助 fop 引擎計算圖形所需的空間。
最後一點說明:元素在預設情況下不會引起換行。如果您希望圖形單獨出現,請將
放置在
中。
svg 圖形
第 2 頁(共3 頁)
fop 現在包括 batik svg 引擎(請參閱參考資料)以用於在 pdf 檔案中顯示 svg(scalable vector graphics,可伸縮向量圖形)。如果圖形在外部檔案中,您可以用元素包括它。因為 svg 是 xml 詞彙,所以您可以用
元素將 svg 元素包括在 xsl-fo 檔案本身中。下面演示了如何將乙個表示紅色方塊的 svg 圖形嵌入到 xsl-fo 檔案中:
如果您希望從源資料直接生成 svg,可以建立乙個樣式表,用該樣式表建立 xsl-fo 元素和 svg 元素。這兩者都將隨後由 fop 引擎處理。
繪製線
第 3 頁(共3 頁)
xsl-fo 規範還定義了乙個元素,以在文件中繪製線。通常在以下三種情況中使用它:在文件各章節之間繪製分隔線(很象 html
元素),為填空式表單繪製線,以及在目錄中標題和頁數之間繪製虛線。
下表概括了使用元素的三種方式,並描述了每個示例的效果:
「fo leader」樣本
結果
與當前列寬等長的水平線
長度為 100 點的水平線
與當前列寬等長的水平虛線
leader-pattern
特性的有效值有space
、rule
和dots
。預設值為space
,表示元素僅僅建立空格。xsl-fo 規範定義了另乙個值
use-content
,但 fop 不支援它。
據我所知,無法向塊新增垂直的直線;您必須用 svg 來做到那一點。
OpenGL基礎知識 五
opengl狀態機 在opengl中使用狀態機的機制去儲存opengl當前的狀態。所謂的opengl狀態機也就是一組opengl的狀態集合。有一些狀態可以開啟或關閉,可以通過glenable glenum capability 函式進行開啟,gldisable glenum capability 對...
android 基礎知識 五
android中view的實時重新整理 做乙個介面時,想在使用者觸控螢幕之後先繪圖一下,待邏輯處理完畢,再繪製最後的圖,檢視view的重繪方法,得知是invalidate 函式,於是在 中這麼寫道 public class puzzleview extends view override publi...
MakeFile基礎知識(五)
文章 六 多目標 makefile的規則中的目標可以不止乙個,其支援多目標,有可能我們的多個目標同時依賴於乙個檔案,並且其生成的命令大體類似。於是我們就能把其合併起來。當然,多個目標的生成規則的執行命令是同乙個,這可能會可我們帶來麻煩,不過好在我們的可以使用乙個自動化變數 關於自動化變數,將在後面講...