共用方式為


CraftMyPDF(獨立出版商)

CraftMyPDF 的拖放編輯器可讓您在任何瀏覽器中設計 PDF 模板,並從可重複使用的模板和 JSON 數據生成像素完美的 PDF 文檔。

此連接器適用於以下產品和區域:

服務 Class Regions
副駕駛工作室 進階 所有 Power Automate 區域
邏輯應用程式 標準 所有 Logic Apps 區域
Power Apps 進階 所有 Power Apps 區域
Power Automate(自動化服務) 進階 所有 Power Automate 區域
連絡人​​
名稱 特洛伊·泰勒
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
連接器中繼資料
Publisher 特洛伊·泰勒
網站 https://craftmypdf.com/
隱私策略 https://craftmypdf.com/privacy-policy/
類別 內容和文件

正在建立連線

連接器支援下列驗證類型:

預設值 建立連線的參數。 所有區域 不可共享

預設

適用:所有地區

建立連線的參數。

這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。

名稱 類型 Description 為必填項目
ApiKeyAuth securestring 此 API 的 ApiKeyAuth

節流限制

名稱 呼叫 續約期間
每個連線的 API 呼叫 100 60 秒

動作

列出交易

此動作會列出所有交易。

刪除範本

此動作會刪除範本。

取得帳戶資訊

此動作會傳回帳戶資訊。

合併 PDF

此動作會合併多個 PDF URL。

建立 PDF

此動作會建立包含 JSON 資料和範本的 PDF 檔案。

建立新的範本

此動作會從範本 ID 建立新範本。

建立編輯器工作階段

此動作會建立新的 PDF 編輯器工作階段。 PDF 編輯器 URL 可以內嵌到 IFrame。

從多個範本建立 PDF

此動作會從多個範本建立 PDF 檔案。 它將所有 PDF 合併為一個。

更新範本

此動作會更新指定的 PDF 範本。

添加水印

此動作會將浮水印新增至 PDF。

清單範本

此動作會列出您的所有 PDF 範本。

列出交易

此動作會列出所有交易。

參數

名稱 機碼 必要 類型 Description
限制
limit integer

只擷取指定的記錄數目。 預設值為 300

Offset
offset integer

偏移用於跳過結果中的記錄數。 預設值為 0

傳回

回應清單交易
ResponseListTransactions

刪除範本

此動作會刪除範本。

參數

名稱 機碼 必要 類型 Description
範本識別碼
template_id True string

PDF 範本 ID。

傳回

回應成功刪除範本
ResponseSuccessDeleteTemplate

取得帳戶資訊

此動作會傳回帳戶資訊。

傳回

回應帳戶資訊
ResponseAccountInformation

合併 PDF

此動作會合併多個 PDF URL。

參數

名稱 機碼 必要 類型 Description
網址
urls object
呼氣
expiration integer

產生的 PDF 在幾分鐘內到期。 預設值為 5 分鐘,範圍介於 1 分鐘到 24 小時之間。

output_file
output_file string

輸出檔案。 預設值為 'output.pdf'。

傳回

回應成功單一檔案
ResponseSuccessSingleFile

建立 PDF

此動作會建立包含 JSON 資料和範本的 PDF 檔案。

參數

名稱 機碼 必要 類型 Description
資料
data True string

JSON 資料。

template_id
template_id True string

PDF 範本 ID。

export_type
export_type string

filejson。 - 此選項 json 會傳回JSON物件,而輸出的PDF會儲存在CDN上(直到到期)。 - 此選項 file 會傳回所產生 PDF 的二進位資料 (更安全且完全私密),且回應 HTTP 標頭 Content-Disposition 會設定為附件。

呼氣
expiration integer

產生的 PDF 在幾分鐘內到期。 預設值為 5 分鐘,範圍介於 1 分鐘到 24 小時之間。

output_file
output_file string

輸出檔案。 預設值為 'output.pdf'。

is_cmyk
is_cmyk boolean

使用 CMYK 色彩設定檔,預設值為「false」。

傳回

回應成功單一檔案
ResponseSuccessSingleFile

建立新的範本

此動作會從範本 ID 建立新範本。

參數

名稱 機碼 必要 類型 Description
template_id
template_id True string

PDF 範本 ID。

名稱
name string

新範本的名稱。

傳回

回應成功CreateNewTemplate
ResponseSuccessCreateNewTemplate

建立編輯器工作階段

此動作會建立新的 PDF 編輯器工作階段。 PDF 編輯器 URL 可以內嵌到 IFrame。

參數

名稱 機碼 必要 類型 Description
template_id
template_id True string

PDF 範本 ID。

呼氣
expiration object

編輯器工作階段的到期時間(以分鐘為單位)。 預設值為 1440 分鐘 (24 小時)。

可以保存
canSave boolean

可以保存模板。 預設值為 true

可以創建PDF
canCreatePDF boolean

可以生成 PDF。 預設值為 true

canView設定
canViewSettings boolean

可以檢視設定。 預設值為 true

可以預覽
canPreview boolean

可以預覽。 預設值為 true

canEditJSON
canEditJSON boolean

可以編輯JSON。 預設值為 true

canShow標頭
canShowHeader boolean

顯示 CraftMyPDF 標頭。 預設值為 true

json模式
jsonMode integer

JSON 編輯器 - 1、JSON 檢視器 - 2。 預設值為 1

backURL
backURL string

返回按鈕的 URL。

傳回

ResponseSuccessCreateNewEditorSession
ResponseSuccessCreateNewEditorSession

從多個範本建立 PDF

此動作會從多個範本建立 PDF 檔案。 它將所有 PDF 合併為一個。

參數

名稱 機碼 必要 類型 Description
templates
templates object
export_type
export_type string

filejson。 此選項 json 會傳回JSON物件,而輸出的PDF會儲存在CDN上(直到到期為止)。 此選項 file 會傳回所產生 PDF 的二進位資料 (更安全且完全私密),且回應 HTTP 標頭 Content-Disposition 會設定為附件。

呼氣
expiration integer

生成的 PDF 在幾分鐘內過期。 預設值為 5 分鐘,範圍介於 1 分鐘到 24 小時之間。

output_file
output_file string

輸出檔案。 預設值為 'output.pdf'。

尋呼
paging string

它決定了下一個 PDF 的分頁,要么是“連續”,要么是“重置”。 預設值為 'reset' - continuous :運算式 {{sys.totalPages}} 是合併的 PDF 和 {{sys.pageNumber}} 從最後一個 PDF 頁碼繼續。 - 重設:運算式 {{sys.totalPages}} 是目前 PDF 的總頁數,{{sys.pageNumber}} 在下一個 PDF 中自動重設為零。

傳回

回應成功單一檔案
ResponseSuccessSingleFile

更新範本

此動作會更新指定的 PDF 範本。

參數

名稱 機碼 必要 類型 Description
template_id
template_id True string

範本 ID。

名稱
name string

選擇性,範本的名稱。

JSON(JavaScript物件表示法)
json string

選擇性範本的範例 JSON 資料。

傳回

回應更新範本
ResponseUpdateTemplate

添加水印

此動作會將浮水印新增至 PDF。

參數

名稱 機碼 必要 類型 Description
url
url True string

來源 PDF 的 URL。

收發簡訊
text True string

浮水印文字。

font_size
font_size integer

浮水印的字型大小。 預設值為 40。

不透明度
opacity integer

浮水印的不透明度。 預設值為 0.5。

輪流
rotation integer

浮水印的旋轉。 預設值為 45。

hex_color
hex_color string

水印的顏色必須是十六進制顏色,並以“#”開頭。 預設值為「#c7c7c7」。

font_family
font_family string

浮水印的字型系列。 預設值為 Helvetica。 可用的字體有:Courier、Courier-Bold、Courier-Oblique、Courier-BoldOblique、Helvetica、Helvetica-Bold、Helvetica-Oblique、Helvetica-BoldOblique、Times-Roman、Times-Bold、Times-Italic、Times-BoldItalic、Symbol、ZapfDingbats、

呼氣
expiration integer

產生的 PDF 在幾分鐘內到期。 預設值為 5 分鐘,範圍介於 1 分鐘到 24 小時之間。

output_file
output_file string

輸出檔案預設值為 'output.pdf'。

傳回

回應成功單一檔案
ResponseSuccessSingleFile

清單範本

此動作會列出您的所有 PDF 範本。

參數

名稱 機碼 必要 類型 Description
限制
limit integer

只擷取指定的記錄數目。 預設值為 300。

Offset
offset integer

偏移用於跳過結果中的記錄數。 預設值為 0。

傳回

回應清單範本
ResponseListTemplate

定義

回應成功單一檔案

名稱 路徑 類型 Description
狀態
status string

地位

檔案
file string

產生的 PDF 文件。

transaction_ref
transaction_ref string

交易參照。

回應清單範本

名稱 路徑 類型 Description
狀態
status string

狀態。

templates
templates array of object

範本陣列。

items
templates object

回應成功CreateNewTemplate

名稱 路徑 類型 Description
狀態
status string

地位

template_id
template_id string

產生的 PDF 文件。

回應成功刪除範本

名稱 路徑 類型 Description
狀態
status string

狀態。

回應清單交易

名稱 路徑 類型 Description
狀態
status string

狀態。

交易
transactions array of object

交易陣列。

items
transactions object

回應帳戶資訊

名稱 路徑 類型 Description
狀態
status string

狀態。

交易
transactions array of object

交易陣列。

items
transactions object

ResponseSuccessCreateNewEditorSession

名稱 路徑 類型 Description
狀態
status string

狀態。

url
url string

URL。

回應更新範本

名稱 路徑 類型 Description
狀態
status string

狀態。