共用方式為


PDF 功能(實驗性)

適用於:畫布應用

[本文章是發行前版本文件,隨時可能變更。]

將目前畫面中的內容匯出至物件,以便在多個案例中使用。

重要

描述

此功能 PDF 可讓您選取螢幕或螢幕的一部分,以匯出至 PDF 物件 (blob)。

不同的組態選項會針對產生 PDF的 。

重要

  • PDF 生成發生在運行應用程序的設備上。 當您產生 PDF.
  • 產生檔案大小異常大的檔案 PDF 可能會導致應用程式當機。 這要視您在執行應用程式的裝置容量而定。 請注意圖像的大小和數量,以及您想要在生成 PDF的 中包含多少數據,特別是對於用於移動設備的應用程序。

Note

  • 您只能從已叫用函數PDF的畫面上存在的內容產生。PDF 例如,如果您在螢幕二上新增了 PDF 該功能,那麼只有螢幕二中的內容可以包含在產生的 PDF.

語法

PDF (螢幕或控制項名稱 [,{Size, DPI, Margin, Orientation, ExpandContainers}])

  • 螢幕或控制件名稱– 必需。 包含要用來產生 PDF. 支援的控制項:Vertical Gallery、Vertical Layout Container、Horizontal Layout Container、Container、Screen。

  • 大小– 可選。 控制產生 PDF的 . 預設值視應用程式使用者的地區設定而定;美國和加拿大為 Letter,其他地區為 A4。

  • DPI –可選。 控制產生 PDF的 的縮放/解析度。 必須是大於 0 的值。 超出指定邊界允許空間的內容,可能會造成較高的有效 DPI。 預設值是 96。

  • margin (邊距)– 可選。 指定內容與所產生 PDF的外緣之間保留的空間大小的字串。 產生 PDF 的每個邊距(上、右、下、左)都可以支援不同的值。 此值支援的度量單位包括 in、cm、mm、pt 和 px。。 所有邊界的預設值都是 0.5 英吋 (12.7 公釐)。

  • 方向– 可選。 控制產生 PDF 的方向是縱向 (垂直) 還是橫向 (水平)。 預設值為直向 (垂直)。

  • ExpandContainers– 可選。 布林值。 控制內容超過其配置大小的特定容器是否展開,以顯示產生的 PDF中的所有內容。 受影響的控制項包括畫面、容器、垂直及水準容器、垂直固定高度程式庫 (非巢狀)、表單和可捲動的畫布控制項。 預設值為 False。

範例

公式 Description 結果
PDF(畫面1) 產生具有 PDF 預設設定的物件。 PDF物件是從 Screen1 的可見內容建立的。
PDF(容器 1,{尺寸:“A3”}) 產生紙 PDF 張尺寸設定為 A3 的物件。 A3 大小 PDF 的物件是從 Container1 的可見內容建立。
PDF(螢幕 1,{DPI:72,邊距:「25mm」,方向:「橫向」}) 產生解析度 PDF (DPI) 設定為 72、邊界設定為 25 公釐、方向設定為橫向 (水平) 的物件。 具有指定 DPI、邊界和方向的 A 會 PDF 從 Screen1 上的可見內容以預設大小 (取決於地區設定) 建立。
PDF(畫面 1,{ExpandContainers:true}) 產生具有 PDF 展開適用控制項的物件。 會建立 A PDF ,其中任何內容多於可見內容的容器/圖庫都會展開,以顯示產生的所有 PDF內容。

已知限制

  • 目前不支援特定控制項。 其中包括圖表、Power BI 圖標、地圖和協力廠商 PCF 控制項的部分設定。

  • 不支援巢狀程式庫。

  • 非拉丁文字類型和字體粗細和樣式 (例如粗體和斜體) 可能不會出現在某些字體產生的字 PDF 體中。

  • 不支援建立可填入的 Pdf。