Ana içeriğe geç

Metin Damgası Ekle PDF - Metin Filigranı API

PDF4me Metin Damgası Ekle PDF Bu özellik, özelleştirilebilir metin filigranları eklemenizi sağlar. PDF Yetkilendirme ve korsanlıkla mücadele için belgeler. Bu API hizmet süreçleri PDF Dosyalara metin damgaları ekler ve metin, konum, stil, döndürme ve görünüm üzerinde kontrol sağlar. API alır PDF içerik aracılığıyla REST API aramalar, kullanarak Base64 Güvenli iletim için kodlama. Bu çözüm, belge markalama, telif hakkı koruması, durum göstergeleri ve kurumsal uygulamalar için idealdir. PDF iş akışları.

İlgili Blog Yazıları
Bu özellik için henüz bir blog yazısı yok — yakında yayınlanacak.
Bu arada, her platforma yönelik eğitimler ve iş akışları için PDF4me bloguna göz atın.
Blogu ziyaret edin

Kimliğinizi Doğrulama API Rica etmek

Erişmek için PDF4me REST APIHer istek, geçerli kimlik doğrulama bilgilerini içermelidir. Kimlik doğrulama, güvenli iletişimi sağlar ve yetkili bir kullanıcı olarak kimliğinizi doğrular. REST API.

Başlıca Özellikler

  • Esnek KonumlandırmaYatay ve dikey hizalamayı piksel hassasiyetinde kontrol edin.
  • Özel StilÇeşitli yazı tipleri, boyutlar, renkler ve metin efektleri (kalın, italik, altı çizili) arasından seçim yapın.
  • Gelişmiş BiçimlendirmeŞeffaflık, döndürme, kenar boşlukları ve arka plan seçeneklerini ayarlayın.
  • Sayfa HedeflemeBelirli sayfalara veya tüm belgelere damga uygulayın.
  • Yazdırma KontrolüDamgaların yalnızca basılı veya ekranda görünmesini yapılandırın.
  • Profesyonel SonuçlarBelge güvenliğini ve marka bilinirliğini artıran filigranlar oluşturun.
  • Asenkron İşlemeUzun süren işlemler için yoklama yöntemiyle eşzamansız işlemeyi destekleme

REST API Uç nokta

O PDF4me REST API standart kullanır HTTP Kaynaklarla etkileşim kurma yöntemleri. Tüm metin damgası ekleme işlemleri tek bir uç nokta üzerinden gerçekleştirilir:

  • Yöntem: POSTALAMAK
  • Uç nokta: /api/v2/Stamp

Desteklenen Metin Damgalama Özellikleri

O API Çeşitli metin damgalama ve filigranlama özelliklerine kapsamlı destek sağlar:

Metin Özelleştirme Seçenekleri

  • Yazı Tipi SeçimiArial, Times New Roman, Helvetica veya Courier New arasından seçim yapın.
  • Boyut KontrolüYazı tipi boyutu 8 ile 72 arasında ayarlanabilir.
  • Renk Seçenekleri: Hex renk kodlarıyla tam renk spektrumu desteği (örneğin, kırmızı için #FF0000)
  • Metin EfektleriKalın, italik ve alt çizgi biçimlendirme seçenekleri
  • Özel MetinSemboller ve özel karakterler de dahil olmak üzere her türlü metin içeriğine destek.

Konumlandırma ve Yerleşim

  • Yatay HizalamaSol, orta ve sağ konumlandırma seçenekleri
  • Dikey HizalamaÜst, orta ve alt yerleştirme kontrolü
  • Marj KontrolüHem milimetre hem de piksel tabanlı ölçümlerle hassas konumlandırma
  • Dönme DesteğiMetin döndürme: 0 (yatay), 45 (diyagonal), 90 (dikey), -45 (ters diyagonal)
  • Esnek YerleştirmeSayfa konumlarının her biri için kesin ölçülerle destek.

Gelişmiş Özellikler

  • Opaklık KontrolüFiligranların ince veya belirgin olması için ayarlanabilir şeffaflık (0-100).
  • Arka Plan ModuMetni içeriğin arkasına veya önüne yerleştirme seçeneği
  • Yazdırma KontrolüDamgaların hem görüntülenip hem de yazdırılmasını veya yalnızca yazdırılmasını yapılandırın.
  • Sayfa HedeflemeBelirli sayfalara veya tüm belgelere uygulayın.
  • Metin UyumuSayfa sınırlarına uyacak şekilde otomatik metin boyutlandırma (isteğe bağlı)

REST API Parametreler

"Metin Damgası Ekle" işlevi için parametrelerin tam listesi. PDF REST APIParametreler, daha iyi anlaşılması ve uygulanması için kategoriye göre düzenlenmiştir.

Önemli: Yıldız (*) ile işaretlenmiş parametreler zorunludur ve mutlaka sağlanmalıdır. API doğru şekilde çalışması için.

Gerekli Parametreler

ParametreTipTanımÖrnek
belge adı*SicimÇıktı PDF .pdf uzantılı dosya adıoutput.pdf
belge içeriği*Base64PDF dosya içeriği kodlanmış Base64JVBERi...
sayfalar*SicimSayfa seçenekleri: "tümü", "1", "1,3,5", "2-5", "1,3,7-10", "2-"all
metin*SicimFiligran olarak eklenecek metinCONFIDENTIAL - PDF4me Watermark
hizalaX*SicimYatay hizalama: sol, merkez, veya Sağcenter
hizalaY*SicimDikey hizalama: tepe, orta, veya altmiddle

İsteğe bağlı parametreler

ParametreTipTanımÖrnek
marginXInMMSicimSol kenardan yatay boşluk (milimetre cinsinden)50
marginYInMMSicimÜst kenardan dikey boşluk (milimetre cinsinden)50
marginXInPxSicimSol kenardan yatay boşluk (piksel cinsinden)150
marginYInPxSicimÜst kenardan dikey boşluk (piksel cinsinden)150
opaklıkSicimOpaklık (0-100): 0=görünmez, 100=tamamen opak30
yazı tipi adıSicimYazı tipi adı: Arial, Times New Roman, Helvetica, Kurye YeniArial
yazı tipi boyutuTamsayıYazı tipi boyutu (8-72)24
yazı rengiSicimYazı tipi rengi onaltılık formatta (örneğin, kırmızı için #FF0000)#FF0000
buztopuMantıksalMetni kalın (doğru) veya normal (yanlış) yaptrue
italikMantıksalMetni italik (doğru) veya normal (yanlış) yapfalse
altını çizMantıksalMetnin altını çiz (doğru) veya çizme (yanlış)false
döndürTamsayıDönme açısı: 0 (yatay), 45 (diyagonal), 90 (dikey), -45 (ters çapraz)45
Arka planMantıksalPulun arka plana (doğru) veya ön plana (yanlış) yerleştirilmesitrue
yalnızcaBaskıda gösterMantıksalDamgayı görünür halde göster ve yazdır (yanlış) veya yalnızca yazdır (doğru)false
enineMantıksalEnine konumlandırma (doğru) veya normal (yanlış)false
fitTextOverPageMantıksalMetni tüm sayfaya sığdır (doğru) veya belirtilen boyutu kullan (yanlış)false
asenkronMantıksalAsenkron işlemeyi etkinleştirin. true, o API 202 durum kodu döndürür ve bir yoklama işlemi sağlar. URL içinde Location başlıktrue

Çıktı

O PDF4me Metin Damgası Ekle PDF REST API İşleme moduna bağlı olarak farklı yanıtlar döndürür. API geri döner PDF olarak Base64-kodlanmış dize içinde JSON formatİkili veri olarak değil.

Senkron İşleme (Varsayılan)

Ne zaman async ayarlanmamış veya ayarlanmış false, o API İsteği hemen işleme koyar:

Durum Kodu: 200 OK

Content-Type: application/json

Yanıt Metni:

{
"docName": "output.pdf",
"docContent": "JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIFszIDAgUl0KL0NvdW50IDEKPD4KZW5kb2JqCjMgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovTWVkaWFCb3ggWzAgMCA2MTIgNzkyXQovUmVzb3VyY2VzIDw8Ci9Gb250IDw8Ci9GMSA0IDAgUgo+Pgo+PgovQ29udGVudHMgNSAwIFIKPj4KZW5kb2JqCjQgMCBvYmoKPDwKL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUxCi9CYXNlRm9udCAvSGVsdmV0aWNhCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9MZW5ndGggNDQKPj4Kc3RyZWFtCkJUCi9GMSAxMiBUZgoxMDAgNzAwIFRkCihIZWxsbyBXb3JsZCkgVGoKRVQKZW5kc3RyZWFtCmVuZG9iagp4cmVmCjAgNgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMDkgMDAwMDAgbiAKMDAwMDAwMDA1NCAwMDAwMCBuIAowMDAwMDAwMTAxIDAwMDAwIG4gCjAwMDAwMDAxNzAgMDAwMDAgbiAKMDAwMDAwMDI0NCAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDYKL1Jvb3QgMSAwIFIKPj4Kc3RhcnR4cmVmCjM0MQolJUVPRg=="
}

Yanıt Alanları:

  • belge adı (dize): Çıktı PDF dosya adı
  • belge içeriği (dize): The PDF İçine metin damgası eklenmiş dosya, şu şekilde kodlanmıştır: Base64 sicim

Kullanım Talimatları:

  1. Çıkarın docContent tarladan JSON cevap
  2. Şifreyi çöz Base64 ikili veriyi elde etmek için kullanılan dize PDF veri
  3. Kaydet veya işle PDF Dosyayı gerektiği gibi düzenleyin.

Örnek (JavaScript):

const response = await fetch(url, options);
const data = await response.json();
const pdfBytes = atob(data.docContent); // Decode Base64
// Save or process pdfBytes

Talep Örneği

Başlık

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

Not:

  • Alın API anahtardan PDF4me Kontrol Paneli
  • O API anahtar olmalı Base64 "Basic" önekiyle kodlanmış ve ön eklenmiş Authorization başlık
  • Örnek: Eğer sizin API anahtar şudur abc123onu kodla Base64 ve kullanın Authorization: Basic YWJjMTIz

Yük

Temel Örnek (Sadece Gerekli Alanlar):

{
"docName": "output.pdf",
"docContent": "JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIFszIDAgUl0KL0NvdW50IDEKPD4KZW5kb2JqCjMgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovTWVkaWFCb3ggWzAgMCA2MTIgNzkyXQovUmVzb3VyY2VzIDw8Ci9Gb250IDw8Ci9GMSA0IDAgUgo+Pgo+PgovQ29udGVudHMgNSAwIFIKPj4KZW5kb2JqCjQgMCBvYmoKPDwKL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUxCi9CYXNlRm9udCAvSGVsdmV0aWNhCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9MZW5ndGggNDQKPj4Kc3RyZWFtCkJUCi9GMSAxMiBUZgoxMDAgNzAwIFRkCihIZWxsbyBXb3JsZCkgVGoKRVQKZW5kc3RyZWFtCmVuZG9iagp4cmVmCjAgNgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMDkgMDAwMDAgbiAKMDAwMDAwMDA1NCAwMDAwMCBuIAowMDAwMDAwMTAxIDAwMDAwIG4gCjAwMDAwMDAxNzAgMDAwMDAgbiAKMDAwMDAwMDI0NCAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDYKL1Jvb3QgMSAwIFIKPj4Kc3RhcnR4cmVmCjM0MQolJUVPRg==",
"pages": "all",
"text": "CONFIDENTIAL - PDF4me Watermark",
"alignX": "center",
"alignY": "middle"
}

Gelişmiş Örnek (Tüm İsteğe Bağlı Alanlarla):

{
"docName": "output.pdf",
"docContent": "JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PAovVHlwZSAvQ2F0YWxvZwovUGFnZXMgMiAwIFIKPj4KZW5kb2JqCjIgMCBvYmoKPDwKL1R5cGUgL1BhZ2VzCi9LaWRzIFszIDAgUl0KL0NvdW50IDEKPD4KZW5kb2JqCjMgMCBvYmoKPDwKL1R5cGUgL1BhZ2UKL1BhcmVudCAyIDAgUgovTWVkaWFCb3ggWzAgMCA2MTIgNzkyXQovUmVzb3VyY2VzIDw8Ci9Gb250IDw8Ci9GMSA0IDAgUgo+Pgo+PgovQ29udGVudHMgNSAwIFIKPj4KZW5kb2JqCjQgMCBvYmoKPDwKL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUxCi9CYXNlRm9udCAvSGVsdmV0aWNhCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9MZW5ndGggNDQKPj4Kc3RyZWFtCkJUCi9GMSAxMiBUZgoxMDAgNzAwIFRkCihIZWxsbyBXb3JsZCkgVGoKRVQKZW5kc3RyZWFtCmVuZG9iagp4cmVmCjAgNgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMDkgMDAwMDAgbiAKMDAwMDAwMDA1NCAwMDAwMCBuIAowMDAwMDAwMTAxIDAwMDAwIG4gCjAwMDAwMDAxNzAgMDAwMDAgbiAKMDAwMDAwMDI0NCAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9TaXplIDYKL1Jvb3QgMSAwIFIKPj4Kc3RhcnR4cmVmCjM0MQolJUVPRg==",
"pages": "all",
"text": "CONFIDENTIAL - PDF4me Watermark",
"alignX": "center",
"alignY": "middle",
"marginXInMM": "50",
"marginYInMM": "50",
"marginXInPx": "150",
"marginYInPx": "150",
"opacity": "30",
"fontName": "Arial",
"fontSize": 24,
"fontColor": "#FF0000",
"isBold": true,
"isItalics": false,
"underline": false,
"rotate": 45,
"isBackground": true,
"showOnlyInPrint": false,
"transverse": false,
"fitTextOverPage": false,
"async": true
}

Kod Örnekleri

O PDF4me Metin Damgası Ekle PDF REST API Birden fazla programlama dilinde kod örnekleri sunar. Geliştirme ortamınıza en uygun dili seçin:

C# (CSharp) Örnek

Tamamlamak C# metin damgaları eklemek için uygulama PDF:

Metin Damgalama Özellikleri

Özelleştirme Seçenekleri

  • Yazı Tipi Kontrolü: Boyut ve renk özelleştirmesi yapılabilen birden fazla yazı tipi ailesi
  • Metin EfektleriKalın, italik ve alt çizgi biçimlendirme seçenekleri
  • Renk Yönetimi: Hex kodlarıyla tam spektrum renk desteği
  • Metin İçeriğiSemboller ve özel karakterler de dahil olmak üzere her türlü metni destekler.
  • Profesyonel StilistlikYüksek kaliteli ve net görünürlüklü metin oluşturma

Konumlandırma ve Yerleşim

  • Hizalama Kontrolü: Hassas yatay ve dikey hizalama seçenekleri
  • Kenar Boşluğu AyarlarıHem milimetre hem de piksel tabanlı konumlandırma
  • Dönme Desteği: Çapraz veya açılı filigranlar için metin döndürme
  • Esnek YerleştirmeSayfanın herhangi bir konumuna ve yönüne destek.
  • Sayfa HedeflemeBelirli sayfalara veya tüm belgelere uygulayın.

Gelişmiş Özellikler

  • Opaklık Kontrolüİnce veya belirgin filigranlar için ayarlanabilir şeffaflık
  • Arka Plan ModuMetni içeriğin arkasına veya önüne yerleştirme seçeneği
  • Yazdırma KontrolüDamgaların yalnızca basılı veya ekranda görünmesini yapılandırın.
  • Metin UyumuSayfa sınırlarına uyacak şekilde otomatik metin boyutlandırma
  • Enine ModSayfanın tamamına pul uygulayın.

Sektör Kullanım Örnekleri ve Uygulamaları

Hukuk ve Profesyonel Hizmetler Kullanım Örnekleri

  • Yasal BelgelerHukuki belgelere yasal sorumluluk reddi ve gizlilik bildirimleri ekleyin.
  • Sözleşme DamgasıSözleşmelere ve anlaşmalara durum damgası ekleyin.
  • Gizlilik BildirimleriHassas hukuki belgelere gizlilik damgası uygulayın.
  • Uyumluluk DamgalarıYasal belgelere mevzuata uygunluk bildirimleri ekleyin.

Yardım Alın