CraftMyPDF (Bağımsız Yayımcı)
CraftMyPDF'nin sürükle ve bırak düzenleyicisi, pdf şablonlarını herhangi bir tarayıcıda tasarlamanıza ve yeniden kullanılabilir şablonlardan ve JSON verilerinden mükemmel PDF belgeleri oluşturmanıza olanak tanır.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Tüm Power Automate bölgeleri |
| Logic Apps | Standart | Tüm Logic Apps bölgeleri |
| Power Apps | Premium | Tüm Power Apps bölgeleri |
| Power Automate | Premium | Tüm Power Automate bölgeleri |
| İletişim | |
|---|---|
| İsim | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| E-posta | ttaylor@hitachisolutions.com |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Troy Taylor |
| Web sitesi | https://craftmypdf.com/ |
| Gizlilik ilkesi | https://craftmypdf.com/privacy-policy/ |
| Kategoriler | İçerik ve Dosyalar |
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| Varsayılan | Bağlantı oluşturmak için parametreler. | Tüm bölgeler | Paylaşılamaz |
Temerrüt
Geçerli: Tüm bölgeler
Bağlantı oluşturmak için parametreler.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| ApiKeyAuth | securestring | Bu API için ApiKeyAuth | Doğru |
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| Birden çok şablondan PDF oluşturma |
Bu eylem, birden çok şablondan bir PDF dosyası oluşturur. Tüm PDF'leri birleştirir. |
| Düzenleyici oturumu oluşturma |
Bu eylem yeni bir PDF düzenleyicisi oturumu oluşturur. PDF düzenleyicisi URL'si bir IFrame'e eklenebilir. |
| Filigran ekleme |
Bu eylem PDF'ye filigran ekler. |
| Hesap bilgilerini alma |
Bu eylem hesap bilgilerini döndürür. |
| İşlemleri listele |
Bu eylem tüm işlemleri listeler. |
| Liste şablonları |
Bu eylem tüm PDF şablonlarınızı listeler. |
| PDF'leri birleştirme |
Bu eylem birden çok PDF URL'lerini birleştirir. |
| PDF oluşturma |
Bu eylem, JSON verileri ve şablonunuzu içeren bir PDF dosyası oluşturur. |
| Yeni şablon oluşturma |
Bu eylem, şablon kimliğinden yeni bir şablon oluşturur. |
| Şablonu güncelleştirme |
Bu eylem, belirtilen PDF şablonunu güncelleştirir. |
| Şablonu sil |
Bu eylem bir şablonu siler. |
Birden çok şablondan PDF oluşturma
Bu eylem, birden çok şablondan bir PDF dosyası oluşturur. Tüm PDF'leri birleştirir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
templates
|
templates | object | ||
|
export_type
|
export_type | string |
|
|
|
Sona erme
|
expiration | integer |
Oluşturulan PDF'nin dakika cinsinden gösterimi. Varsayılan değer 5 dakikadır ve 1 dakika ile 24 saat arasındadır. |
|
|
output_file
|
output_file | string |
Çıkış dosyası. Varsayılan değer 'output.pdf'dir. |
|
|
Sayfalama
|
paging | string |
Sonraki PDF'nin disk belleğini "sürekli" veya "sıfırla" olarak detemine eder. Varsayılan değer 'reset' - sürekli: {{sys.totalPages}} ifadesi birleştirilmiş PDF'nin toplamıdır ve {{sys.pageNumber}} son PDF sayfa numarasından devam eder. - reset: {{sys.totalPages}} ifadesi geçerli PDF'nin toplam sayfalarıdır ve {{sys.pageNumber}} otomatik sıfırlaması sonraki PDF'de sıfırlanır. |
Döndürülenler
- ResponseSuccessSingleFile
- ResponseSuccessSingleFile
Düzenleyici oturumu oluşturma
Bu eylem yeni bir PDF düzenleyicisi oturumu oluşturur. PDF düzenleyicisi URL'si bir IFrame'e eklenebilir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
şablon_id
|
template_id | True | string |
PDF Şablonu Kimliği. |
|
Sona erme
|
expiration | object |
Düzenleyici oturumunun dakikalar içinde sona ermesi. Varsayılan değer 1440 dakikadır (24 saat). |
|
|
canSave
|
canSave | boolean |
Şablonu kaydedebilir. Varsayılan |
|
|
canCreatePDF
|
canCreatePDF | boolean |
PDF oluşturabilir. Varsayılan |
|
|
canViewSettings
|
canViewSettings | boolean |
Ayarları görüntüleyebilir. Varsayılan |
|
|
canPreview
|
canPreview | boolean |
Önizlenebilir. Varsayılan |
|
|
canEditJSON
|
canEditJSON | boolean |
JSON'yi düzenleyebilir. Varsayılan |
|
|
canShowHeader
|
canShowHeader | boolean |
CraftMyPDF üst bilgisini göster. Varsayılan |
|
|
jsonMode
|
jsonMode | integer |
JSON düzenleyicisi - |
|
|
backURL
|
backURL | string |
Geri düğmesinin URL'si. |
Döndürülenler
- ResponseSuccessCreateNewEditorSession
- ResponseSuccessCreateNewEditorSession
Filigran ekleme
Bu eylem PDF'ye filigran ekler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
url
|
url | True | string |
Kaynak PDF'nin URL'si. |
|
Başka bir metin sağlanmadığı için, verilen metne dayalı bir çeviri yapmam mümkün değil. Lütfen çevirilecek metni belirtin.
|
text | True | string |
Filigran metni. |
|
font_size
|
font_size | integer |
Filigranın yazı tipi boyutu. Varsayılan değer 40'tır. |
|
|
Opak -lık
|
opacity | integer |
Filigranın opaklığı. Varsayılan değer 0,5'tir. |
|
|
rotasyon
|
rotation | integer |
Filigranın dönüşü. Varsayılan değer 45'tir. |
|
|
hex_color
|
hex_color | string |
Filigranın rengi onaltılık bir renk olmalıdır ve '#' ile başlar. Varsayılan değer :'#c7c7c7'. |
|
|
font_family
|
font_family | string |
Filigranın yazı tipi ailesi. Varsayılan değer Helvetica'dır. Kullanılabilir yazı tipleri şunlardır: Courier, Courier-Bold, Courier-Oblique, Courier-BoldOblique, Helvetica, Helvetica-Bold, Helvetica-Oblique, Helvetica-BoldOblique, Times-Roman, Times-Bold, Times-Italic, Times-BoldItalic, Symbol, ZapfDingbats, |
|
|
Sona erme
|
expiration | integer |
Oluşturulan PDF'nin dakika cinsinden süre sonu. Varsayılan değer 5 dakikadır ve 1 dakika ile 24 saat arasındadır. |
|
|
output_file
|
output_file | string |
Varsayılan çıktı dosyası 'output.pdf'dir. |
Döndürülenler
- ResponseSuccessSingleFile
- ResponseSuccessSingleFile
Hesap bilgilerini alma
Bu eylem hesap bilgilerini döndürür.
Döndürülenler
- ResponseAccountInformation
- ResponseAccountInformation
İşlemleri listele
Bu eylem tüm işlemleri listeler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sınır
|
limit | integer |
Yalnızca belirtilen kayıt sayısını alır. Varsayılan değer 300'dür |
|
|
Ofset baskı
|
offset | integer |
Uzaklık, sonuçlardaki kayıt sayısını atlamak için kullanılır. Varsayılan değer 0'dır |
Döndürülenler
- ResponseListTransactions
- ResponseListTransactions
Liste şablonları
Bu eylem tüm PDF şablonlarınızı listeler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sınır
|
limit | integer |
Yalnızca belirtilen kayıt sayısını alır. Varsayılan değer 300'dür. |
|
|
Ofset baskı
|
offset | integer |
Uzaklık, sonuçlardaki kayıt sayısını atlamak için kullanılır. Varsayılan değer 0'dır. |
Döndürülenler
- ResponseListTemplate
- ResponseListTemplate
PDF'leri birleştirme
Bu eylem birden çok PDF URL'lerini birleştirir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
url'ler
|
urls | object | ||
|
Sona erme
|
expiration | integer |
Oluşturulan PDF'nin dakika cinsinden süre sonu. Varsayılan değer 5 dakikadır ve 1 dakika ile 24 saat arasındadır. |
|
|
output_file
|
output_file | string |
Çıkış dosyası. Varsayılan değer 'output.pdf'dir. |
Döndürülenler
- ResponseSuccessSingleFile
- ResponseSuccessSingleFile
PDF oluşturma
Bu eylem, JSON verileri ve şablonunuzu içeren bir PDF dosyası oluşturur.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
veriler
|
data | True | string |
JSON verileri. |
|
şablon_id
|
template_id | True | string |
PDF Şablonu Kimliği. |
|
export_type
|
export_type | string |
|
|
|
Sona erme
|
expiration | integer |
Oluşturulan PDF'nin dakika cinsinden süre sonu. Varsayılan değer 5 dakikadır ve 1 dakika ile 24 saat arasındadır. |
|
|
output_file
|
output_file | string |
Çıkış dosyası. Varsayılan değer 'output.pdf'dir. |
|
|
is_cmyk
|
is_cmyk | boolean |
CMYK renk profilini kullanın, Varsayılan değer 'false'tur. |
Döndürülenler
- ResponseSuccessSingleFile
- ResponseSuccessSingleFile
Yeni şablon oluşturma
Bu eylem, şablon kimliğinden yeni bir şablon oluşturur.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
şablon_id
|
template_id | True | string |
PDF şablonu kimliği. |
|
name
|
name | string |
Yeni şablonun adı. |
Döndürülenler
- ResponseSuccessCreateNewTemplate
- ResponseSuccessCreateNewTemplate
Şablonu güncelleştirme
Bu eylem, belirtilen PDF şablonunu güncelleştirir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
şablon_id
|
template_id | True | string |
Şablon kimliği. |
|
name
|
name | string |
İsteğe bağlı, şablonun adı. |
|
|
JSON
|
json | string |
İsteğe bağlı olarak, şablon için örnek JSON verileri. |
Döndürülenler
- ResponseUpdateTemplate
- ResponseUpdateTemplate
Şablonu sil
Bu eylem bir şablonu siler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Şablon Kimliği
|
template_id | True | string |
PDF şablonu kimliği. |
Döndürülenler
- ResponseSuccessDeleteTemplate
- ResponseSuccessDeleteTemplate
Tanımlar
ResponseSuccessSingleFile
| Name | Yol | Tür | Description |
|---|---|---|---|
|
statü
|
status | string |
Statü |
|
file
|
file | string |
Oluşturulan PDF belgesi. |
|
transaction_ref
|
transaction_ref | string |
İşlem başvurusu. |
ResponseListTemplate
| Name | Yol | Tür | Description |
|---|---|---|---|
|
statü
|
status | string |
Durum. |
|
templates
|
templates | array of object |
Şablon dizisi. |
|
items
|
templates | object |
ResponseSuccessCreateNewTemplate
| Name | Yol | Tür | Description |
|---|---|---|---|
|
statü
|
status | string |
Statü |
|
şablon_id
|
template_id | string |
Oluşturulan PDF belgesi. |
ResponseSuccessDeleteTemplate
| Name | Yol | Tür | Description |
|---|---|---|---|
|
statü
|
status | string |
Durum. |
ResponseListTransactions
| Name | Yol | Tür | Description |
|---|---|---|---|
|
statü
|
status | string |
Durum. |
|
işlemler
|
transactions | array of object |
İşlem dizisi. |
|
items
|
transactions | object |
ResponseAccountInformation
| Name | Yol | Tür | Description |
|---|---|---|---|
|
statü
|
status | string |
Durum. |
|
işlemler
|
transactions | array of object |
İşlem dizisi. |
|
items
|
transactions | object |
ResponseSuccessCreateNewEditorSession
| Name | Yol | Tür | Description |
|---|---|---|---|
|
statü
|
status | string |
Durum. |
|
url
|
url | string |
The URL. |
ResponseUpdateTemplate
| Name | Yol | Tür | Description |
|---|---|---|---|
|
statü
|
status | string |
Durum. |