PDF'e metin damgası ekleme
API Uç Noktası: Text Stamp
PDF4me Text Stamp API kullanarak PDF belgelerine özelleştirilebilir metin damgaları ve su geçirme damgaları ekleyin. Bu güçlü araç, hassas konumlandırma, özel stil ve gelişmiş formatlama seçenekleriyle profesyonel su geçirme damgaları oluşturmanıza olanak tanır. Belge markalaşması, telif hakkı koruması ve PDF dosyalarınıza durum göstergeleri eklemek için mükemmel.
Temel Özellikler:
- Esnek Konumlandırma: Piksel hassasiyetinde yatay ve dikey hizalama kontrolü
- Özel Stil: Çeşitli yazı tipleri, boyutlar, renkler ve metin efektleri arasından seçim (kalın, italik, altı çizili)
- Gelişmiş Formatlama: Opaklık, döndürme, kenar boşlukları ve arka plan seçeneklerini ayarlayın
- Sayfa Hedefleme: Belirli sayfalara veya tüm belgelere damga uygulayın
- Yazdırma Kontrolü: Damgaların yalnızca yazdırma veya ekranda görünmesini yapılandırın
- Profesyonel Sonuçlar: Belge güvenliğini ve markalaşmayı geliştiren su geçirme damgaları oluşturun
- Metod: POST
- Endpoint: /api/v2/Stamp
Parametreler
- Dosya adıString, Required
Dosya adı ile uygun dosya uzantısı
- Dosya içeriğiBase64, Required
Önceki eylemden kaynak PDF dosya içeriğini eşleyin
- SayfalarString, Required
- İşlenecek sayfa indekslerini virgül ile ayırarak veya aralıklarla belirterek (örneğin, “0, 1, 2-” veya “1, 2, 3-7”) belirtin.
- Belirtilmediğinde, varsayılan yapılandırma tüm sayfaları işler. Girdi string formatında olmalıdır.
- MetinString, Required
PDF belgesinde damga veya su geçirme damgası olarak görüntülenecek metin içeriği. Su geçirme damgası olarak görünmesini istediğiniz kelimeler, cümleler veya ifadeler dahil olmak üzere herhangi bir metin dizesi olabilir.
Örnek:
hello
- Dikey hizalamaString, Required
Metin damgasının dikey hizalaması. İzin verilen değerler
- top - sayfanın üst kenarı
- middle - üst ve alt kenarından eşit mesafe
- bottom - sayfanın alt kenarı
- Yatay hizalamastring, Required
Metin damgasının yatay hizalaması. İzin verilen değerler
- left - sayfanın sol kenarı
- center - soldan ve sağdan eşit mesafe
- bottom - sayfanın alt kenarı
- Yatay kenarlık in mmString, Required
Yatay kenarlıkı sayfanın sol kenarından millimetre cinsinden ayarlayın
Örnek-100
- Dikey kenarlık in mmstring, Required
Yatay kenarlıkı sayfanın sol kenarından millimetre cinsinden ayarlayın
Örnek-100
- Marke X in PxString, Required
Metin damgasının sol tarafından noktalardaki marji
Örnek-40
- Marke Y in PxString, Required
Metin damgasının üst tarafından noktalardaki marji
Örnek-1
- OpaklikString, Required
Metin damgası için opaklığı ayarlayın. Tamamen şeffaf için ‘0’ ve tamamen opak için ‘100’
- Yazı tipiString, Required
Yazı tipi görüntülenecek, dize formatında olmalıdır.
- Yazı tipi boyutuNumber, RequiredDefault: 12
Metin damgasındaki metin font boyutu
- vurgu halindeBoolean, RequiredDefault: No
Metni kalın yap
true
false
- vurgu halindeBoolean, RequiredDefault: No
Metni Eğik yap
true
false
- altı çizBoolean, RequiredDefault: No
Altı çiz metni damgası
- true
- false
- Yazı tipi rengiString, Required
Yazı tipi rengini alacak, dize formatında olmalıdır.
Örnek - #000000
- Döndürmeinteger, Required
Döndürülecek, ancak sayı formatında
Örnek - 1 veya 2
- Yazdırma için gösterboolean, Required
Herhangi bir değeri seçebilirsiniz
true
false
- arka planboolean, Required
Herhangi bir değeri seçebilirsiniz
true
false
- transversaleboolean, Required
Herhangi bir değeri seçebilirsiniz
true
false
- Metni sayfaya uyumlaboolean, Required
Herhangi bir değeri seçebilirsiniz
true
false
Çıktı
- Dosya içeriğiBinary
PDF4me eyleminin çıktı dosya içeriği
- Dosya adıString
PDF4me eyleminin çıktı dosya adı
Başlık
Content-Type:application/json
Authorization: Lütfen link adresinden anahtarı kopyalayın.
Payload
{
"alignX": "right",
"alignY": "middle",
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"pages": "all",
"text": "enter_input_text",
"fontName": "fontName",
"fontSize": 12,
"fontColor": "#000000",
"isBold": false,
"isItalics": false,
"underline": false,
"marginXInMM": "100",
"marginYInMM": "100",
"marginXInPx": "40",
"marginYInPx": "1",
"opacity": "70",
"rotate": 1,
"isBackground": true,
"showOnlyInPrint": false,
"transverse": false,
"fitTextOverPage": false
}
PDF4me API Kod Örnekleri
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda