請檢閱這項資訊,以進一步瞭解如何使用 Rational® Publishing Engine PDF 驅動程式來產生 PDF 文件。
用途
將範本輸出成 .pdf 文件。
挑選 PDF 驅動程式
預設 PDF 驅動程式會產生 1.5 版 PDF 檔案。您仍可以選擇使用「舊式 PDF」驅動程式,它會產生 1.4 版 PDF 檔案。
如果您在 Rational Publishing Engine 1.1.2.1 或更舊的版本中建立文件規格,並用 Rational Publishing Engine 1.1.2.2 或更新的版本開啟它,會將 PDF 設定移轉至新版本的 PDF 和「舊式 PDF」設定。如果您在 Rational Publishing Engine 1.1.2.2 或更新的版本中建立文件規格,並用 Rational Publishing Engine 1.1.2.1 或更舊的版本來開啟它,依預設,會使用「舊式 PDF」驅動程式。如果 PDF 和「舊式 PDF」驅動程式都是在 1.1.2.2 版或更新版本的文件規格中配置,則會建立兩個相同的 PDF 驅動程式實例。如果發生這樣的重複情況,您可以將重複的驅動程式從文件規格中刪除。
範本元素
如果 PDF 產生速度太慢,請在範本中新增
「分段」元素,來改善效能。
元素內容
請檢閱這些附註,進一步瞭解如何在設計成產生 PDF 文件的範本中指定元素內容。
表 2. 資料格內容資料格內容 |
Notes® |
邊框寬度 |
您必須指定一個 1 到 30 像素之間的邊框寬度值,以便在輸出中建立邊框。 |
資料格對齊方式 |
這個內容指定文字在資料格中的位置。這種輸出格式不支援 justify 值。 |
資料格寬度 |
輸入點或像素值。如果您輸入的是像素值,會將值轉換成點,並假設顯示畫面是 96 dpi。如果您輸入的是百分比值,則會忽略值。當您合併表格時,必須設定資料格寬度內容,以確保直欄大小是相同的。 |
欄跨距 |
所有列和欄必須包含相同數量的資料格。會移除資料格之間的邊框,只會將指定給第一個資料格的內文或內容套用至輸出。會避免跨距重疊。 |
列跨距 |
所有列和欄必須包含相同數量的資料格。會移除資料格之間的邊框,只會將指定給第一個資料格的內文或內容套用至輸出。會避免跨距重疊。 |
表 3. 註解內容註解內容 |
附註 |
內容 |
如果您在「註解」元素的「內文」內容中包含超鏈結,則超鏈結在 PDF 輸出中是可以點選的。 |
表 4. 圖例標題內容圖例標題內容 |
附註 |
邊框寬度 |
請勿用於這種輸出格式。 |
欄位代碼 |
在每一個標題上循序顯示阿拉伯或羅馬數字。 |
表 5. 註腳內容註腳內容 |
附註 |
樣式名稱 |
如果您將樣式套用至註腳、文字、樣式化文字或表格等之類的行內元素,會將該樣式套用至所有的行內元素,直到跳到下一個區塊元素(例如:段落)為止。舉例來說,如果您將樣式新增至註腳元素,且其前有一個樣式化文字,該樣式也會套用至該樣式化文字元素。 |
表 6. 影像內容影像內容 |
附註 |
邊框寬度 |
請勿用於這種輸出格式。 |
內容 |
支援的影像格式:.bmp、.emf、.gif、.jpg、.png、.wmf Rational Publishing Engine 支援 .svg 影像,但 Microsoft Word 卻不支援。PDF 驅動程式使用 Microsoft Word 中的功能。為了將文件正確產生成 PDF 輸出,會將 .svg 影像轉換為 .png 影像。轉換程序可能導致輸出中顯示的影像失真。
|
表 7. 清單內容清單內容 |
附註 |
編號樣式 |
您可以使用下列樣式:- 項目符號:無序清單
- 阿拉伯:編號清單
- 大寫羅馬:大寫的羅馬數字
- 小寫羅馬:小寫的羅馬數字
- 大寫英文字母:大寫字母
- 小寫英文字母:小寫字母
|
編號字元間距 |
請勿用於這種輸出格式。 |
表 8. 清單詳細資料內容清單詳細資料內容 |
附註 |
邊框寬度 |
請勿用於這種輸出格式。 |
表 9. 頁碼內容頁碼內容 |
附註 |
邊框寬度 |
請勿用於這種輸出格式。 |
表 10. 段落內容段落內容 |
附註 |
邊框寬度 |
您必須指定一個 1 到 30 像素之間的邊框寬度值,以便在輸出中建立邊框。 |
段落對齊方式 |
文字橫越頁面中的空間,採用特定的對齊方式。 若為 Left、right 和 center 對齊方式,會在段落中盡量填入更多的單字,因此段落的邊緣參差不齊。Justify 會在最後一行以外的所有字行中,於單字之間插入額外的間距,以便產生平整的段落邊緣。
請勿將 distributed 用於這種輸出格式。
|
段落遺留行/段落遺留字控制 |
當設為 true 時,會調整行距,以免出現下列的格式化結果:- 在新的一行用一個單字結束一個段落。
- 在新的一頁用單行結束一個段落。
當設為 false 時,不會調整間距。
|
表 11. 列內容列內容 |
附註 |
跨頁換列 |
當設為 true 時,則在必要時,會分割出現在頁面尾端的列內容。在頁面中放不下的內容會移到下一頁成為新的一列。 當設為 false 時,則不分割出現在頁面尾端的列內容。整列會移到下一頁。
|
表 12. 樣式化文字內容樣式化文字內容 |
附註 |
樣式名稱 |
如果您將樣式套用至註腳、文字、樣式化文字或表格等之類的行內元素,會將該樣式套用至所有的行內元素,直到跳到下一個區塊元素(例如:段落)為止。舉例來說,如果您將樣式新增至註腳元素,且其前有一個樣式化文字,該樣式也會套用至該樣式化文字元素。 |
表 13. 表格內容表格內容 |
附註 |
自動符合內容 |
調整表格,使其放得下每一個資料格包含的內容。當使用這個內容時,也請將調整大小以容納內容內容設為 true。 |
自動符合視窗 |
調整表格以符合頁寬。當調整大小以容納內容 是 false 時,請清除這個內容。 |
邊框寬度 |
您必須指定一個 1 到 30 像素之間的邊框寬度值,以便在輸出中建立邊框。 |
邊框樣式 |
請使用值 single,而不使用 thick、hairline、inset 或 outset。這所有的值會套用相同的格式設定,且大部分和 single 預期看到的相當類似。 |
資料格間距 |
請勿用於這種輸出格式。 |
直欄中的資料格寬度固定 |
指定一個像素值,以確保直欄中所有資料格的寬度都一樣。 |
調整大小以容納內容 |
當值是 true,並且清除寬度和自動符合視窗時,會調整欄寬以容納內容。若有設定自動符合內容,您必須將調整大小以容納內容設為 true。 當值是
false 時,請清除表格的寬度和自動符合視窗內容。在產生表格時,會使用預設直欄大小(1 吋)。
|
樣式名稱 |
如果您將樣式套用至註腳、文字、樣式化文字或表格等之類的行內元素,會將該樣式套用至所有的行內元素,直到跳到下一個區塊元素(例如:段落)為止。舉例來說,如果您將樣式新增至註腳元素,且其前有一個樣式化文字,該樣式也會套用至該樣式化文字元素。 |
表格自動符合 |
當設為 true 時,會根據頁面寬度來調整表格大小。當調整大小以容納內容也設為 true 時,會忽略資料格寬度,並根據內容來調整表格大小。 您不能輸入 fixed column
width 作為值。請改用 fixed cell width 內容。
|
寬度 |
除非您將調整大小以容納內容內容設為 false,否則您必須指定一值。 |
表 14. 表格標題內容表格標題內容 |
附註 |
邊框寬度 |
請勿用於這種輸出格式。 |
欄位代碼 |
在每一個標題上循序顯示阿拉伯或羅馬數字。 |
表 15. 文字內容文字內容 |
附註 |
邊框寬度 |
您必須指定一個 1 到 30 像素之間的邊框寬度值,以便在輸出中建立邊框。 |
樣式名稱 |
如果您將樣式套用至註腳、文字、樣式化文字或表格等之類的行內元素,會將該樣式套用至所有的行內元素,直到跳到下一個區塊元素(例如:段落)為止。舉例來說,如果您將樣式新增至註腳元素,且其前有一個樣式化文字,該樣式也會套用至該樣式化文字元素。 |
表 16. 總頁數內容總頁數內容 |
附註 |
邊框寬度 |
請勿用於這種輸出格式。 |
併入檔元素
您可以選擇鏈結檔案,或將檔案實際內嵌到輸出文件。不過,處理併入檔元素的方式,取決於輸出格式和檔案的擷取位置。 若為 PDF 輸出,會匯入併入檔,並顯示文件的完整內容。
標題樣式
PDF 輸出格式沒有標題樣式;不過,Rational Publishing Engine 會使用內部定義的標題樣式。
輸出中的 Unicode 資料
如果使用的字型支援 Unicode,則會呈現所有 Unicode 資料。若為 PDF 輸出,還需要其他的配置。如需詳細資料,請參閱
PDF 輸出設定。如果您使用非 Unicode 字型,請使用 True Type Unicode 字型並設定適當的輸出內容,來重新產生文件。
OLE 物件
您可以從資料來源中的屬性,擷取內嵌物件,例如:物件鏈結與內嵌(OLE 物件)。但是在 PDF 輸出中,OLE 物件會一律呈現成影像,這是因為該格式不支援 OLE 物件。