CraftMyPDF(獨立出版商)
CraftMyPDF 的拖放編輯器可讓您在任何瀏覽器中設計 PDF 模板,並從可重複使用的模板和 JSON 數據生成像素完美的 PDF 文檔。
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 所有 Power Automate 區域 |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域 |
| Power Apps | 進階 | 所有 Power Apps 區域 |
| Power Automate(自動化服務) | 進階 | 所有 Power Automate 區域 |
| 連絡人 | |
|---|---|
| 名稱 | 特洛伊·泰勒 |
| URL | https://www.hitachisolutions.com |
| 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
取得帳戶資訊
合併 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 |
|
|
|
呼氣
|
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 |
可以保存模板。 預設值為 |
|
|
可以創建PDF
|
canCreatePDF | boolean |
可以生成 PDF。 預設值為 |
|
|
canView設定
|
canViewSettings | boolean |
可以檢視設定。 預設值為 |
|
|
可以預覽
|
canPreview | boolean |
可以預覽。 預設值為 |
|
|
canEditJSON
|
canEditJSON | boolean |
可以編輯JSON。 預設值為 |
|
|
canShow標頭
|
canShowHeader | boolean |
顯示 CraftMyPDF 標頭。 預設值為 |
|
|
json模式
|
jsonMode | integer |
JSON 編輯器 - |
|
|
backURL
|
backURL | string |
返回按鈕的 URL。 |
傳回
- ResponseSuccessCreateNewEditorSession
- ResponseSuccessCreateNewEditorSession
從多個範本建立 PDF
此動作會從多個範本建立 PDF 檔案。 它將所有 PDF 合併為一個。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
templates
|
templates | object | ||
|
export_type
|
export_type | string |
|
|
|
呼氣
|
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 |
狀態。 |