本主題描述 PDF 文件安全性、FO 處理、PDF 協助工具等處理特性,以及每種輸出類型的特定特性。
您可以在「執行時期組態」頁面中設定伺服器層級的執行時期特性。
您也可以從報表編輯器的特性對話方塊,在報表層級設定相同的特性。如果某個特性在不同層級設定了不同的值,則報表層級具有最高優先順序。
您可以設定 PDF 輸出特性,以產生想要的 PDF 檔案類型。
特性名稱 | 描述 | 預設 |
---|---|---|
壓縮 PDF 輸出 |
指定 "true" 或 "false" 以控制輸出 PDF 檔案的壓縮。 |
true |
隱藏 PDF 檢視器的功能表列 |
指定 "true" 以在文件處於作用中狀態時,隱藏檢視器應用程式的功能表列。功能表列選項只有在使用「匯出」按鈕時才有效,此按鈕會以瀏覽器外部獨立的 Acrobat Reader 應用程式顯示輸出。 |
false |
隱藏 PDF 檢視器的工具列 |
指定 "true" 以在文件處於作用中狀態時,隱藏檢視器應用程式的工具列。 |
false |
取代智慧型引號 |
如果您不希望在 PDF 輸出中以直引號取代彎引號,請指定 "false"。 |
true |
停用 DVT 圖表的不透明與漸層陰影功能 |
如果您不希望在 PDF 輸出中使用不透明與漸層陰影功能,請指定 "true"。這可以減少 PostScript 檔案的大小。 |
false |
啟用 PDF 安全性 |
如果您希望將 PDF 輸出加密,請指定 "true"。您也可以接著指定下列特性:
|
false |
開啟文件密碼 |
必須要有此密碼才能開啟文件。它只能讓使用者開啟文件。只有當「啟用 PDF 安全性」設為 "true" 時,才會啟用此特性。 將「加密層級」設為「低」、「中」或「高」時,密碼只能包含 Latin-1 字元,且長度不應超過 32 個位元組。 將「加密層級」設為「最高」時,如果密碼長度超過 127 個位元組,將只會使用密碼的前 127 個位元組來進行認證。 |
不適用 |
修改許可權密碼 |
此密碼可讓使用者覆寫安全性設定。此特性只有在「啟用 PDF 安全性」設為 "true" 時才有效。 將「加密層級」設為「低」、「中」或「高」時,密碼只能包含 Latin-1 字元,且長度不應超過 32 個位元組。 將「加密層級」設為「最高」時,如果密碼長度超過 127 個位元組,將只會使用密碼的前 127 個位元組來進行認證。 如果您在 |
不適用 |
加密層級 |
指定輸出 PDF 檔案的加密層級。可能的值包括:
此特性只有在「啟用 PDF 安全性」設為 "true" 時才有效。當「加密層級」設為 0 時,您還可以設定下列特性:
當「加密層級」設為 1 或更高的值時,可以使用下列特性:
|
2 - 高 |
停用文件修改 |
「加密層級」設為 0 時可用的許可權。設為 "true" 時,無法編輯 PDF 檔案。 |
false |
停用列印 |
「加密層級」設為 0 時可用的許可權。設為 "true" 時,會停用 PDF 檔案的列印功能。 |
false |
停用新增或變更註解與表單欄位 |
「加密層級」設為 0 時可用的許可權。設為 "true" 時,會停用新增或變更註解與表單欄位的功能。 |
false |
停用內容複製、擷取及協助工具 |
「加密層級」設為 0 時可用的許可權。設為 "true" 時,會停用內容複製、擷取及協助工具的功能。 |
false |
啟用螢幕助讀程式的文字存取 |
「加密層級」設為 1 或更高值時可用的許可權。設為 "true" 時,會啟用螢幕助讀程式裝置的文字存取功能。 |
true |
啟用文字、圖像及其他內容的複製 |
「加密層級」設為 1 或更高值時可用的許可權。設為 "true" 時,會啟用文字、圖像及其他內容的複製功能。 |
false |
允許的變更層級 |
「加密層級」設為 1 或更高值時可用的許可權。有效值為:
|
0 |
允許的列印層級 |
「加密層級」設為 1 或更高值時可用的許可權。有效值為:
|
0 |
所有頁面只使用一個共用的資源物件 |
預設的 Publisher 模式會為 PDF 檔案中的所有頁面建立一個共用的資源物件。此模式的優點是可建立一個整體上較小的檔案大小。不過,具有下列缺點:
將此特性設為 "false" 會為每個頁面建立一個資源物件。檔案大小會較大,但 PDF 檢視會較快,且能夠更容易將 PDF 分解成較小的檔案。 |
true |
PDF 導覽面板初始檢視 |
控制當使用者第一次開啟 PDF 報表時所呈現的導覽面板檢視。支援的選項如下:
|
書籤開啟 |
您需設定特性以啟用 PDF 報表的數位簽章,以及定義簽章在輸出 PDF 報表中的位置。
您可以在執行處理層級或報表層級設定特性,以啟用 PDF 報表的數位簽章。您必須至少先註冊一個數位簽章,才可選取要在執行處理或報表中使用的數位簽章。若要根據 PDF 版面配置範本或 RTF 版面配置範本實行報表的數位簽章,請將報表上的啟用數位簽章特性設為 "true"。
您必須一併設定適當的特性,才能將數位簽章放在您輸出報表上的所需位置。您的數位簽章位置選項將取決於範本類型。選項如下:
(僅限 PDF) 藉由設定現有的簽章欄位名稱特性,將數位簽章放在特定欄位。
(RTF 和 PDF) 藉由設定簽章欄位位置特性,將數位簽章放在一般頁面位置 (左上方、上方置中或右上方)。
(RTF 和 PDF) 藉由設定簽章欄位 X 座標和簽章欄位 Y 座標特性,將數位簽章放在 X 和 Y 座標指定的特定位置。
如果您選擇此選項,便可以一併設定簽章欄位寬度和簽章欄位高度,以定義您文件中欄位的大小。
特性名稱 | 描述 | 預設 |
---|---|---|
啟用數位簽章 |
將此選項設為 "true" 即可啟用 PDF 報表的數位簽章。 |
false |
數位簽章名稱 |
選取已註冊的數位簽章檔案。 |
不適用 |
現有的簽章欄位名稱 |
此特性僅適用於 PDF 版面配置範本。如果報表是以 PDF 範本為基礎,則您可以輸入 PDF 範本中要用來放置數位簽章的欄位。 |
不適用 |
簽章欄位位置 |
此特性適用於 RTF 或 PDF 版面配置範本。此特性提供一個包含下列值的清單:左上方、上方置中、右上方。請從這些一般位置中選擇一個,Publisher 將會將數位簽章以正確的大小插入到輸出文件中的適當位置。如果選擇設定此特性,則請勿輸入 X 和 Y 座標或寬度和高度特性。 |
不適用 |
簽章欄位 X 座標 |
此特性適用於 RTF 或 PDF 版面配置範本。在使用文件左邊緣作為 X 軸零點的情況下,請以點數為單位,輸入從左邊算起想要放置數位簽章的位置。例如,如果想要將數位簽章放在 8.5 英吋乘以 11 英吋 (亦即寬度為 612 點,高度為 792 點) 之文件的水平置中位置,請輸入 306。 |
0 |
簽章欄位 Y 座標 |
此特性適用於 RTF 或 PDF 版面配置範本。在使用文件底部邊緣作為 Y 軸零點的情況下,請以點數為單位,輸入從底部算起想要放置數位簽章的位置。例如,如果想要將數位簽章放在 8.5 英吋乘以 11 英吋 (亦即寬度為 612 點,高度為 792 點) 之文件的垂直置中位置,請輸入 396。 |
0 |
簽章欄位寬度 |
請以點數為單位 (72 點等於 1 英吋),輸入所插入之數位簽章欄位的所需寬度。只有在一併設定簽章欄位 X 座標和簽章欄位 Y 座標特性時,才適用此特性。 |
0 |
簽章欄位高度 |
請以點數為單位 (72 點等於 1 英吋),輸入所插入之數位簽章欄位的所需高度。只有在一併設定簽章欄位 X 座標和簽章欄位 Y 座標特性時,才適用此特性。 |
0 |
您可以設定下表中所述的特性以設定 PDF 協助工具。
特性名稱 | 描述 | 預設 |
---|---|---|
將 PDF 輸出設為可存取 |
設為 "true" 即可將 PDF 輸出設為可存取。可存取的 PDF 輸出包含文件標題和 PDF 標記。 | False |
將 PDF/UA 格式用於可存取的 PDF 輸出 |
設為 "true" 即可將 PDF/UA 格式用於可存取的 PDF 輸出。 | False |
您可以設定下表中所描述的特性,以設定 PDF/A 輸出。
特性名稱 | 描述 | 預設 |
---|---|---|
PDF/A 版本 |
設定 PDF/A 版本。 |
PDF/A-1B |
PDF/A ICC 設定檔資料 |
ICC 設定檔資料檔的名稱,例如 CoatedFOGRA27.icc。 ICC (International Color Consortium) 設定檔是一個二進位檔案,主要描述此 PDF/A 檔案之顯示環境的色彩特性。 所選 ICC 設定檔的主要版本必須低於 4。 若要使用不同於 JVM 中預設值的特定設定檔資料檔,請取得該檔案並將它置於 |
JVM 所提供的預設設定檔資料 |
PDF/A ICC 設定檔資訊 |
ICC 設定檔資訊 (指定 pdfa-icc-profile-data 時必須設定) |
sRGB IEC61966-2.1 |
PDF/A 檔案 ID |
中繼資料字典的 xmpMM:Identifier 欄位中所設定的一或多個有效檔案 ID。若要指定多個 ID,請使用逗號 (,) 區隔值。 |
自動產生的檔案 ID |
PDF/A 文件 ID |
有效的文件 ID。中繼資料字典的 xmpMM:DocumentID 欄位中所設定的值。 |
無 |
PDF/A 版本 ID |
有效的版本 ID。中繼資料字典的 xmpMM:VersionID 欄位中所設定的值。 |
無 |
PDF/A 轉譯類別 |
有效的轉譯類別。中繼資料字典的 xmpMM:RenditionClass 欄位中所設定的值。 |
無 |
您可以設定下述特性來設定 PDF/X 輸出。您為這些特性設定的值將取決於列印裝置。
請注意下列在其他 PDF 特性上的限制:
pdf-version
— PDF/X-1a 輸出不允許使用大於 1.4 的值。
pdf-security
— 必須設為 False。
pdf-encryption-level
— 必須設為 0。
pdf-font-embedding
— 必須設為 true。
特性名稱 | 描述 | 預設 |
---|---|---|
PDF/X ICC 設定檔資料 |
(必要) ICC 設定檔資料檔的名稱,例如:CoatedFOGRA27.icc。 ICC (國際色彩聯盟) 設定檔是一個描述預定輸出裝置之色彩特性的二進位檔案。就生產環境而言,可能會由您的列印廠商或由列印所產生之 PDF/X 檔案的印刷公司提供此色彩設定檔。此檔案必須放在 您也可以從 Adobe 支援或 colormanagement.org 取得設定檔資料。 |
無 |
PDF/X 輸出條件 ID |
(必要) 已向 ICC (國際色彩聯盟) 註冊的其中一項標準列印條件名稱。您為此特性輸入的值是一個有效的「參照名稱」,例如:FOGRA43。 請為預定列印環境選擇適當的值。此名稱通常用來引導 PDF/X 文件用戶自動處理檔案,或是用來通知互動式應用程式中的預設設定值。 |
無 |
PDF/X 輸出條件 |
一個描述預定列印條件的字串,此字串採用對在網站接收交換檔案的人類操作員有意義的格式。此值是在 OutputIntents 字典的 OutputCondition 欄位中設定。 |
無 |
PDF/X 登錄名稱 |
登錄名稱。當 |
http://www.color.org |
PDF/X 版本 |
在 Info 字典的 GTS_PDFXVersion 和 GTS_PDFXConformance 欄位中設定的 PDF/X 版本。PDF/X-1a:2003 是目前唯一支援的值。 |
PDF/X-1a:2003 |
下表描述控制 DOCX 輸出檔案的特性。
特性名稱 | 描述 | 預設 |
---|---|---|
啟用變更追蹤 |
設為 "true" 以在輸出文件中啟用變更追蹤。 |
false |
保護文件僅限追蹤變更使用 |
設為 "true" 以保護文件僅限追蹤變更使用。 |
false |
預設字型 |
使用此特性來定義未定義任何其他字型時之輸出中的字型樣式和大小。這特別適合用來控制所產生報表中空白表格儲存格的大小。以 <FontName>:<size> 的格式輸入字型名稱和大小,例如:Arial:12。請注意,您選擇的字型必須在執行時期可供處理引擎使用。 |
Arial:12 |
開啟密碼 |
使用此特性指定報表使用者必須提供的密碼,以便開啟任何 DOCX 報表。 |
NA |
您可以設定下表中所述的特性,以設定 RTF 輸出檔案。
特性名稱 | 描述 | 預設 |
---|---|---|
啟用變更追蹤 |
設為 "true" 以在輸出 RTF 文件中啟用變更追蹤。 |
false |
保護文件僅限追蹤變更使用 |
設為 "true" 以保護文件僅限追蹤變更使用。 |
false |
預設字型 |
在未定義任何其他字型時,使用此特性定義 RTF 輸出中的字型樣式和大小。這特別適合用來控制所產生報表中空白表格儲存格的大小。請以 <FontName>:<size> 格式輸入字型名稱和大小,例如:Arial:12。請注意,您選擇的字型必須在執行時期可供處理引擎使用。如需有關安裝字型和預先定義字型的資訊,請參閱定義字型對應。 |
Arial:12 |
啟用段落遺留字串控制 |
設為 "true" 可確保文件中不會包括不完整的段落。假設頁面的最後一個段落只有單獨一行,同一個段落的其餘行則都在下一頁中。只要啟用這項設定,段落的起始行就會移到下一頁,讓整個段落保持完整以改善可讀性。 |
false |
下表描述控制 HTML 輸出檔案的特性。
特性名稱 | 描述 | 預設 |
---|---|---|
顯示標頭 |
設為 "false" 以抑制 HTML 輸出中的範本標頭。 |
true |
顯示表尾 |
設為 "false" 以抑制 HTML 輸出中的範本表尾。 |
true |
取代智慧型引號 |
如果您不希望在 HTML 輸出中以直引號取代彎引號,請設為 "false"。 |
true |
字元集 |
指定輸出 HTML 字元集。 |
UTF-8 |
將 HTML 輸出設為可存取 |
設為 "true" 即可將 HTML 輸出設為可存取。 |
false |
使用表格資料欄的寬度百分比 |
若要根據表格總寬度的百分比值而不是點數值來顯示表格資料欄,請設為 "true"。如果瀏覽器顯示的表格含有極寬的資料欄,此特性會特別有用。將此特性設為 true 可讓使用者更容易閱讀表格。 |
true |
分頁檢視 |
將此特性設為 true 時,HTML 輸出在報表檢視器中呈現時將會提供分頁功能。這些功能包括:
請注意,只有透過報表檢視器,才支援這些線上檢視功能。 |
false |
減少表格儲存格中的距離 |
將此特性設為 true 時,顯示的 HTML 表格儲存格之間將沒有距離,使頁面空間最大限度地用於文字。 |
false |
在 HTML 中內嵌圖像和圖表供離線檢視 |
將此特性設為 false 時,圖表和影像會內嵌在 HTML 輸出中,適合用於離線檢視。 |
true |
在圖表使用 SVG |
將此特性設為 true 時,會以 SVG (可縮放向量圖形) 的方式顯示圖表,在 HTML 輸出中提供更高解析度的圖表。將此特性設為 false 時,則會以點陣圖方式顯示圖表。 |
true |
保留原始表格寬度 |
將此特性設為 true 時,會在刪除表格中的資料欄時維持表格的原始寬度。 |
true |
自動啟用 HTML 表格的水平捲軸 |
將此特性設為 true 時,會將與目前瀏覽器視窗大小不符的表格加上水平捲軸。 |
false |
啟用 HTML 表格資料欄大小自動調整 |
將此特性設為 true 時,表格的資料欄寬度會自動調整為瀏覽器視窗大小。 |
false |
將空白段落的高度設為零 |
將此特性設為 true 且輸出為 HTML 時,空白段落 (亦即沒有文字的段落) 的高度會設為 0 點。 |
true |
下表描述控制 FO 處理的特性。
特性名稱 | 描述 | 預設 |
---|---|---|
使用 BI Publisher 的 XSLT 處理器 |
控制剖析器的使用。如果設為 "false",使用未封裝的 XDK 剖析器。如果設為 "true",使用 Publisher 封裝的 11g 剖析器。如果設為 "12c",使用 Publisher 封裝的 12c 剖析器。 您可以在伺服器層級或報表層級設定此特性。 如果資料大小超過 2GB,請設為 "12c"。 如果您將報表層級的此特性設為 "12c",請確保將伺服器層級的將 XSLT 處理器的 ACCESS_MODE 設定為 FORWARD_READ 特性設為 '"false",然後在報表層級設為 '"true"。 |
true |
啟用 XSLT 處理器的可設定比例功能 |
控制 XDO 剖析器的可設定比例功能。「使用 BI Publisher 的 XSLT 處理器」特性必須設為 "true" 或 "12c",此特性才會生效。 伺服器層級和報表層級的此特性都必須為 "true"。若設為 "false",FO 處理器會使用記憶體 (堆集) 而不是磁碟,可能會發生記憶體不足的問題。 |
false |
啟用 XSLT 執行時期最佳化 |
設為 "true" 時,會提昇 FO 處理器的整體效能,暫存目錄中產生的暫存 FO 檔案大小會明顯縮小。注意,對於小型報表 (例如 1 至 2 頁),效能的提昇並不明顯。若已將此特性設為 true,並想要再進一步增進效能,請將擷取屬性集特性設為 "false"。 |
true |
啟用 XPath 最佳化 |
設為 "true" 時,會分析 XML 資料檔的元素頻率。此資訊可用於最佳化 XSL 中的 XPath。 |
false |
處理時快取的頁面 |
此特性只有在您指定暫存目錄 (在「一般」特性底下) 時才會啟用。產生目錄時,FO 處理器會快取頁面直到頁數超過此特性所指定的值。接著會將頁面寫入暫存目錄中的檔案。 |
50 |
Bidi 語言數字替代類型 |
有效的值為 "None" 和 "National"。設為 "None" 時,會使用西歐數字。設為 "National" 時,會使用印度文格式 (阿拉伯-印度數字)。此設定值只有在地區設定為阿拉伯文時才會生效,否則會忽略此設定值。 |
National |
停用可變標頭支援 |
若設為 true,就不提供可變標頭支援。可變標頭支援會自動擴充標頭的大小以容納其內容。 |
false |
停用外部參照 |
若設為 true,在進行 XSL 處理和 XML 剖析時就不能匯入次要文件,例如子範本或其他 XML 文件。這可以提昇系統的安全性。如果報表或範本會呼叫外部檔案,請將此特性設為 "false"。 |
true |
FO 剖析緩衝區大小 |
指定 FO 處理器的緩衝區大小。當緩衝區已滿時,緩衝區中的元素便會在報表中呈現。具有複雜格式和計算的大型表格或樞紐分析表的表格,可能需要較大的緩衝區以正確地在報表中呈現這些物件。請針對這些報表增加報表層級的緩衝區大小。注意,增加這個值會影響系統的記憶體使用量。 |
1000000 |
FO 延伸斷行功能 |
若設為 true,可在需要斷行時正確處理標點符號、連字號以及國際文字。 |
true |
啟用子範本的 XSLT 執行時期最佳化 |
這可在只傳送一個 XSL 至 XDK 以進行進一步處理之前,讓您選擇在 FOProcessor 中執行 XSL 匯入。如此一來,xslt-optimization 會套用至已經包含其所有子範本的整個主要 XSL 範本。 預設值為 true。如果您直接呼叫 FOProcessor,則預設值為 false。 |
true |
報表時區 |
有效值為:User 或 JVM。 設為 User 時,Publisher 會在報表中使用使用者層級的報表時區設定。「使用者報表時區」是在使用者的「帳戶設定值」中設定。 設為 JVM 時,Publisher 會在所有使用者的報表中使用伺服器 JVM 時區設定。因此,無論個別使用者的設定值為何,所有報表都會顯示相同的時間。此設定值可以在報表層級覆寫。 |
User |
將 XSLT 處理器的 ACCESS_MODE 設定為 FORWARD_READ | 如果您將報表層級的使用 BI Publisher 的 XSLT 處理器特性設為 "12c",請確保將伺服器層級的將 XSLT 處理器的 ACCESS_MODE 設定為 FORWARD_READ 特性設為 '"false",然後在報表層級設為 '"true"。 | false |
PDF Bidi Unicode 版本 |
指定用於在 PDF 輸出中顯示 BIDI 字串的 Unicode 版本 (3.0 或 4.1)。 |
4.1 |
您可以設定下表中所述的特性來設定 RTF 範本。
特性名稱 | 描述 | 預設 |
---|---|---|
擷取屬性集 |
RTF 處理器會自動擷取所產生之 XSL-FO 內的屬性集。所擷取的集合會放在可供參照的額外 FO 區塊中。這可提升處理效能並縮減檔案大小。有效值為:
|
自動 |
啟用 XPath 重新寫入 |
將 RTF 範本轉換為 XSL-FO 時,RTF 處理器會自動重新寫入 XML 標記名稱以表現完整的 XPath 表示法。將此特性設為 "false" 可停用這項功能。 |
true |
用於核取方塊的字元 |
預設的 PDF 輸出字型並未包含用以代表核取方塊的圖像。如果範本包含核取方塊,請使用此特性指定用於代表 PDF 輸出中核取方塊的 Unicode 字型。您必須使用下列語法指定「已勾選」狀態的 Unicode 字型編號,以及「未勾選」狀態的 Unicode 字型編號: 您指定的字型必須可在執行時期產生 PDF 輸出。 範例:Go Noto Current Jp;9745;9744 |
Go Noto Current Jp;9745;9744 |
條碼編碼器 |
選取要在報表中產生條碼的條碼編碼器。Oracle 建議使用 Libre 編碼器。 |
Libre |
您可以設定下表中所述的特性來設定 XPT 範本。
特性名稱 | 描述 | 預設 |
---|---|---|
離線報表的 XPT 可擴展模式 |
將此特性設為 True 時,使用 XPT 範本且包含大量資料的排定報表執行時將不會發生記憶體問題。報表資料的前 100,000 個資料列會儲存在記憶體中,其餘的資料則會儲存在檔案系統中。 將此特性設為 False 時,使用 XPT 範本的排定報表會在記憶體中處理。對於包含少量資料的報表,請將此特性設為 False。 |
False |
線上靜態輸出的 XPT 可擴展模式 |
若將此特性設為 True,使用 XPT 範本且包含大量資料的線上報表在執行時將不會發生記憶體問題。報表資料的前 100,000 個資料列會儲存在記憶體中,其餘的資料則會儲存在檔案系統中。 若將此特性設為 False,使用 XPT 範本的線上報表會在記憶體中處理。對於包含少量資料的報表,請將此特性設為 False。 |
False |
啟用互動式輸出非同步模式 |
將此特性設為 True 時,使用 XPT 範本的互動式報表會對 Oracle WebLogic 伺服器發出非同步呼叫。 將此特性設為 false 時,使用 XPT 範本的互動式報表會對 Oracle WebLogic 伺服器發出同步呼叫。Oracle WebLogic 伺服器會限制同步呼叫的數目。停滯的任何呼叫會在 600 秒內過期。 |
True |
您可以設定可用的 PDF 範本特性,以產生想要的 PDF 檔案類型。
特性名稱 | 描述 | 預設 |
---|---|---|
移除輸出中的 PDF 欄位 |
指定 "true" 以移除輸出中的 PDF 欄位。移除 PDF 欄位之後,即無法擷取在這些欄位中輸入的資料。 |
false |
將輸出中的所有欄位設為唯讀 |
PDF 範本之輸出 PDF 中的所有欄位預設都是唯讀欄位。如果想要將所有欄位設為可更新,請將此特性設為 "false"。 |
true |
保留每個欄位的唯讀設定 |
如果想要保留 PDF 範本中所定義每個欄位的「唯讀」設定,請將此特性設為 "true"。此特性會覆寫「將輸出中的所有欄位設為唯讀」的設定值。 |
false |
您可以設定下表中所述的特性來設定 Excel 範本。
特性名稱 | 描述 | 預設 |
---|---|---|
啟用可擴展模式 |
若設為 true,使用 Excel 範本的大型報表在執行時就不會發生記憶體不足的問題。工作表中的資料若超過 65000 列,資料就會自動溢出到多個工作表中。如此,即可解決 Microsoft Excel 工作表的 65000 列限制。 若設為 false,使用 Excel 範本的大型報表可能會發生記憶體不足的問題。 |
false |
下表描述控制逗號分隔值輸出的特性。
特性名稱 | 描述 | 預設 |
---|---|---|
CSV 分隔符號 |
指定用來在逗號區隔值輸出中分隔資料的字元。其他選項包括:分號 (;)、Tab 字元 (\t) 及 | 字元。 |
逗號 (,) |
移除前端和尾端空格 |
指定 "True" 以移除資料元素與分隔符號之間的前端和尾端空格。 |
false |
新增 UTF-8 BOM 簽章 |
指定 "False" 以移除輸出中的 UTF-8 BOM 簽章。 |
true |
您可以設定特定特性來控制 Excel 輸出。
特性名稱 | 描述 | 預設 |
---|---|---|
顯示格線 |
設為 true 以在報表輸出中顯示 Excel 表格格線。 |
false |
分頁作為新試算表 |
若要讓報表範本中指定的分頁在 Excel 工作簿中產生一個新的工作表,請設為 "True"。 |
true |
最小欄寬 |
以點為單位設定欄寬。當欄寬小於指定的最小值且未包含任何資料時,該資料欄就會與前一個資料欄合併。此特性的有效範圍為 0.5 到 20 點。 |
3 (點數,0.04 英吋) |
最小列高 |
以點為單位設定列高。當列高小於指定的最小值且未包含任何資料時,系統就會移除該資料列。此特性的有效範圍為 0.001 到 5 點。 |
1 (點數,0.01 英吋) |
將值保留在同一資料欄 |
將此特性設為 True 可將資料欄合併機率降到最低。設定欄寬時,會使用「表格自動版面配置」特性中指定的值,根據資料欄內容來設定。輸出的版面配置可能不會像使用原始版面配置演算法時那樣整齊。 |
False |
表格自動版面配置 |
指定轉換比例 (以點為單位) 和長度上限 (以點為單位),例如 6.5,150。請參閱範例。 若要讓此特性生效,必須將「將值保留在同一資料欄」特性設為 True。 此特性會依據內容擴充表格欄寬。擴充欄寬時,會根據字元數目和轉換比例進行擴充,最高可達規格上限。 範例:假設有一個含有兩欄 Excel 資料的報表 -- 資料欄 1 包含一個由 18 個字元組成的文字字串,而資料欄 2 的長度為 30 個字元。當此特性的值設為 6.5,150 時,系統會執行下列計算: 資料欄 1 為 18 個字元: 套用計算:18 * 6.5 點 = 117 點 該資料欄在 Excel 輸出中的寬度將會是 117 點。 資料欄 2 為 30 個字元: 套用計算:30 * 6.5 點 = 195 點 由於 195 點大於指定的上限 150,因此資料欄 2 在 Excel 輸出中的寬度將會是 150 點。 |
不適用 |
允許的巢狀表格資料列數目上限 |
指定可允許的巢狀表格資料列數目上限。允許的值為 15000 到 999,999。 進行報表處理時,無法將巢狀內部表格資料列清理至 XLSX 寫入器,因此它們會留在記憶體內,導致增加記憶體用量。設定此限制可避免發生記憶體不足異常狀況。當達到內部表格大小的這項限制時,系統就會終止產生作業。將會傳回未完成的 XLSX 輸出檔案。 |
20,000 |
開啟密碼 |
使用此特性指定報表使用者必須提供的密碼,以便開啟任何 XLSX 輸出檔。 組態名稱: |
NA |
啟用資料列分割 |
設為 "true" 以避免將資料列延展至很大的高度,並允許將資料列分割成多列。 |
True |
下表中的特性適用於所有輸出項目。
特性名稱 | 描述 | 預設 |
---|---|---|
使用 11.1.1.5 相容性模式 |
保留。除非 Oracle 指示,否則請勿更新此特性。 |
False |
忽略目錄物件路徑的大小寫 | 指定在尋找目錄物件時是否要忽略目錄物件路徑的大小寫。 | False |
允許退回至內建的報表 | 指定在無執行自訂報表的許可權時,是要退回至還是要略過執行相對應的內建報表 (預先定義的報表)。若設為 true,當使用者沒有執行自訂報表的許可權時,會執行相對應的內建報表。若設為 false,會在自訂報表執行失敗時見到錯誤。 | True |
Web 服務最佳化 | 若設為 true,Publisher 會快取報表定義,並避免當相同報表在短時間內多次執行時對目錄發出多個要求。快取有助於提升系統效能。 | True |
「執行時期組態」頁面中會列出記憶體保全特性的預設值。
記憶體保全特性的值會依執行處理的運算資源配置而有所不同。請參閱您有哪些可用的大小選項?。
特性 | 描述 | 預設值 |
---|---|---|
線上報表的報表資料大小上限 | 限制線上報表的資料大小。 | 300MB |
離線 (已排定) 報表的報表資料大小上限 | 限制已排定報表的資料大小。 | 500MB |
個別輸出報表的報表資料大小上限 | 限制個別輸出報表的資料大小。 | 離線 (已排定) 報表的報表資料大小上限 |
可用記憶體臨界值 | 確保可用記憶體空間下限。 | 500MB |
低於可用記憶體臨界值的報表資料大小上限 | 可用記憶體臨界值特性設為正值時,限制報表的資料大小。 | free_memory_threshold/10 |
資源回收執行之間的最短時距 | 確保任兩次連續執行資源回收之間的最短間隔 (秒)。 | 300 (秒) |
等待可用記憶體回到高於臨界值的最長時間 | 限制執行報表要求等待可用 JVM 記憶體超過臨界值的時間 (秒)。指定的可用記憶體臨界值特性值為正數時,此特性值才會生效。如果可用記憶體在指定的等待時間之後仍然低於臨界值,系統就會拒絕該執行報表要求。 | 30 (秒) |
線上報表逾時 | 以秒數指定處理線上報表的逾時值 (包括資料擷取和報表產生的時間)。 | 535 (秒) |
CSV 輸出的資料列數目上限 | 限制 CSV 格式報表的資料列數。 | 1000000 |
「執行時期組態」頁面中會列出資料模型特性的值。資料模型特性的值會依執行處理的運算資源配置而有所不同。
特性 | 描述 | 預設 |
---|---|---|
資料產生的資料大小上限 | 限制可透過執行資料模型產生的 XML 資料大小。 | 500MB |
範例資料大小上限 | 限制從資料模型編輯器上傳的範例資料檔大小。 | 1MB |
啟用資料模型可擴展模式 | 可防止記憶體不足情況。若設為 true,資料引擎在處理資料時會善用磁碟空間。 | True |
啟用自動資料庫擷取大小模式 | 可防止記憶體不足情況,但可能會明顯增加處理時間。建議只在經常處理數百個資料欄的複雜查詢時才使用此設定。若設為 true,資料庫擷取大小會在執行時期依資料集內的資料欄總數和查詢資料欄總數設定。將忽略資料庫擷取大小設定。此特性會覆寫資料模型層級的資料庫擷取大小特性。 | True |
資料庫擷取大小 |
限制資料模型的資料庫擷取大小。只有在啟用自動資料庫擷取大小模式設為 False 時,此特性值才會生效。 | 20 (資料列) |
SQL 查詢逾時 |
指定排定報表 SQL 查詢的逾時值。 這個值取決於執行處理的計算大小。線上報表的值為 500 秒,且所有實行均相同。您無法修改線上報表的值。 |
600 秒 |
啟用資料模型診斷 |
若設為 true,可將資料集詳細資訊、記憶體及 SQL 處理時間資訊寫入日誌檔。Oracle 建議只有在除錯用途時才將此特性設為 true。如果啟用此特性,將增加處理時間。 | False |
啟用 SQL 階段作業追蹤 |
若設為 true,會針對所處理的每個 SQL 查詢,將 SQL 階段作業追蹤日誌寫入資料庫。資料庫管理員可以檢查日誌。 | False |
啟用 SQL 縮減 (SQL Pruning) | 如果啟用此特性,可縮短處理時間及減少記憶體使用量。僅適用於使用標準 SQL 的 Oracle Database 查詢。如果您的查詢會傳回許多資料欄,但是您的報表範本只會使用其中一部分,SQL 縮減可以只傳回範本所需要的資料欄。SQL 縮減不適用於 PDF、Excel 及 E-text 範本類型。 | False |
啟用資料分塊功能 | 若將此特性設為 true,即可對個別的資料模型、報表和報表工作啟用 XML 資料分塊功能。
若將此特性設為 true,指定適當的資料區塊大小特性值,即可處理長時間執行的大型報表。 |
False |
資料區塊大小 | 指定每個資料區塊的資料大小。啟用資料分塊功能特性設為 true 時才適用。 | 300MB |
DV 資料列限制 | 限制可從資料集擷取的資料列數目。 | 2000000 |
去除參數值前端和尾端的空格 | 去除資料模型參數值前端和尾端的空格。 | True |
排除 LOB 的換行符號與歸位字元 | 若將此特性設為 true,可排除資料中的歸位字元和換行符號。 | False |
對 Web 服務、HTTP 資料來源啟用 SSL | 若將此特性設為 true,即可對 Web 服務和 HTTP 資料來源提供 SSL 連線支援,並且會自動從伺服器匯入自行簽署的 SSL 憑證。如果憑證未經過自行簽署,請使用「上傳中心」上傳 SSL 憑證,然後使用上傳的 SSL 憑證設定連線。 | False |
下表中的特性適用於報表傳遞。
特性名稱 | 描述 | 預設 |
---|---|---|
啟用 FTP/SFTP 傳遞重試 |
透過 FTP 或 SFTP 傳遞管道的傳遞若失敗,Publisher 會在第一次嘗試失敗後 10 秒,重新嘗試傳遞。 這項設定會影響所有 FTP 和 SFTP 傳遞要求,並且無法針對個別伺服器進行設定。 |
True |
將 RTF 或 PDF 範本中的基礎字型對應至要在所發布文件中使用的目標字型。
您可以在網站或報表層級指定字型對應。只有針對 PDF 輸出和 PowerPoint 輸出,才會執行字型對應。
有兩種字型對應類型:
RTF 範本 — 用於將 RTF 範本和 XSL-FO 範本的字型對應至 PDF 和 PowerPoint 輸出字型。
PDF 範本 — 用於將 PDF 範本的字型對應至不同的 PDF 輸出字型。
請使用「上傳中心」上傳自訂字型。請參閱上傳及管理組態特定檔案。
有一組 Type1 字型和一組 TrueType 字型可供發布使用。您可以選取這幾組字型中的任何字型作為目標字型,無須進行額外的設定。
預先定義的字型位於 <oracle_home>/oracle_common/internal/fonts
中。若要對應至另一個字型,請將字型放在此目錄中,以讓它在執行時期可供發布使用。如果環境為叢集化環境,您就必須將該字型放在每個伺服器上。
您可以在網站層級或報表層級定義字型對應。
若要設定網站層級的對應,請從「管理」頁面選取字型對應連結。
若要設定報表層級的對應,請檢視報表的「特性」,然後選取字型對應頁籤。這些設定值只會套用在選取的報表。
報表層級設定值的優先順序高於網站層級設定值。
下列 Type1 字型是 Adobe Acrobat 的內建字型,且這些字型的對應預設可供發布使用。
您無須進行任何額外的設定,即可選取這其中任何一種字型作為目標字型。
下表列出 Type1 字型。
字型系列 | 樣式 | 粗細 | 字型名稱 |
---|---|---|---|
serif |
標準 |
標準 |
Time-Roman |
serif |
標準 |
粗體 |
Times-Bold |
serif |
斜體 |
標準 |
Times-Italic |
serif |
斜體 |
粗體 |
Times-BoldItalic |
sans-serif |
標準 |
標準 |
Helvetica |
sans-serif |
標準 |
粗體 |
Helvetica-Bold |
sans-serif |
斜體 |
標準 |
Helvetica-Oblique |
sans-serif |
斜體 |
粗體 |
Helvetica-BoldOblique |
monospace |
標準 |
標準 |
Courier |
monospace |
標準 |
粗體 |
Courier-Bold |
monospace |
斜體 |
標準 |
Courier-Oblique |
monospace |
斜體 |
粗體 |
Courier-BoldOblique |
Courier |
標準 |
標準 |
Courier |
Courier |
標準 |
粗體 |
Courier-Bold |
Courier |
斜體 |
標準 |
Courier-Oblique |
Courier |
斜體 |
粗體 |
Courier-BoldOblique |
Helvetica |
標準 |
標準 |
Helvetica |
Helvetica |
標準 |
粗體 |
Helvetica-Bold |
Helvetica |
斜體 |
標準 |
Helvetica-Oblique |
Helvetica |
斜體 |
粗體 |
Helvetica-BoldOblique |
Times |
標準 |
標準 |
Times |
Times |
標準 |
粗體 |
Times-Bold |
Times |
斜體 |
標準 |
Times-Italic |
Times |
斜體 |
粗體 |
Times-BoldItalic |
Symbol |
標準 |
標準 |
Symbol |
ZapfDingbats |
標準 |
標準 |
ZapfDingbats |
下表列出 TrueType 字型。所有 TrueType 字型都是子集,並且會內嵌至 PDF 中。
字型系列名稱 | 樣式 | 粗細 | 實際字型 | 實際字型類型 |
---|---|---|---|---|
Andale Duospace WT |
標準 |
標準 |
ADUO.ttf |
TrueType (僅限 Latin1,固定寬度) |
Andale Duospace WT |
粗體 |
粗體 |
ADUOB.ttf |
TrueType (僅限 Latin1,固定寬度) |
Andale Duospace WT J |
標準 |
標準 |
ADUOJ.ttf |
TrueType (日文字體,固定寬度) |
Andale Duospace WT J |
粗體 |
粗體 |
ADUOJB.ttf |
TrueType (日文字體,固定寬度) |
Andale Duospace WT K |
標準 |
標準 |
ADUOK.ttf |
TrueType (韓文字體,固定寬度) |
Andale Duospace WT K |
粗體 |
粗體 |
ADUOKB.ttf |
TrueType (韓文字體,固定寬度) |
Andale Duospace WT SC |
標準 |
標準 |
ADUOSC.ttf |
TrueType (簡體中文字體,固定寬度) |
Andale Duospace WT SC |
粗體 |
粗體 |
ADUOSCB.ttf |
TrueType (簡體中文字體,固定寬度) |
Andale Duospace WT TC |
標準 |
標準 |
ADUOTC.ttf |
TrueType (繁體中文字體,固定寬度) |
Andale Duospace WT TC |
粗體 |
粗體 |
ADUOTCB.ttf |
TrueType (繁體中文字體,固定寬度) |
Go Noto Current Jp |
標準 |
標準 |
GoNotoCurrentJp.ttf |
TrueType (日文字體) |
Go Noto Current Kr |
標準 |
標準 |
GoNotoCurrentKr.ttf |
TrueType (韓文字體) |
Go Noto Current Sc |
標準 |
標準 |
GoNotoCurrentSc.ttf |
TrueType (簡體中文字體) |
Go Noto Current Tc |
標準 |
標準 |
GoNotoCurrentTc.ttf |
TrueType (繁體中文字體) |
在 Oracle Analytics Cloud 中,Oracle 已使用開放原始碼字型取代 Oracle Analytics Publisher、分析及儀表板的 PDF 報表中使用的 Monotype 字型。
Go Noto 字型是 Oracle Analytics Publisher、分析及儀表板的 PDF 報表預設後援字型。在報表中測試開放原始碼字型,並更正報表範本中的格式設定。
下表列出 Monotype 字型在 Oracle Analytics Cloud 的取代字型。
Monotype 字型 | 取代字型 |
---|---|
Monotype Albany 字型 | Google Noto 字型 |
Monotype Barcode 字型 | Libre Barcode 字型 |
Oracle Analytics Cloud 報表使用 Go Noto 字型作為 PDF 報表的後援字型,以支援非英文的語言和英文與西歐語言的某些特殊字元。產生 PDF 輸出時,若預設的 PDF 字型 (例如 Helvetica、Times Roman 和 Courier) 或使用者提供的字型無法呈現資料中包含的字元,系統就會使用後援字型。
使用 Libre Barcode 字型來產生條碼。
Oracle 建議您複查所有重要報表並視需要編輯版面配置以設定報表格式。在分析報表和儀表板中以開放原始碼字型取代授權 Monotype 字型的影響預期不大,因為這些報表不包含完美版面配置。
Google Noto 字型與 Monotype Albany 字型相似;不過,某些非英文語言中的字元在高度、寬度及粗細上會有少許的些微差異。在某些情況下,這些差異可能會影響完美 PDF 輸出。您可能必須將這些報表的版面配置範本編輯成使用 Google Noto 字型。
Go Noto 字型是分析、儀表板和Publisher 報表的預設備後援字型。
Monotype Barcode 字型 | 取代字型 |
---|---|
128R00.ttf | LibreBarcode128-Regular.ttf |
B39R00.ttf | LibreBarcode39Extended-Regular.ttf |
UPCR00.ttf | LibreBarcodeEAN13Text-Regular.ttf |