Ana içeriğe geç
Belge oluşturma

Şablon belgeler ve verileriniz.

Bir kez Word veya HTML şablonu tasarlayın, ardından verilerinizle birleştirerek tek tek veya tek seferde binlerce adet olmak üzere tamamlanmış PDF veya Word dosyaları oluşturun. Manuel düzenleme yok, posta birleştirme eklentilerine gerek yok.

İstediğiniz yerde çalıştırın.

Her platformda belge oluşturun.

"Belge Oluştur" işlemini yerel, kod gerektirmeyen bir işlem olarak ekleyin veya aynı işlemi REST API'den çağırın. Şablonu bir kez tasarlayın, ardından her yerde çalıştırın.

Nasıl çalışır?

Şablon ve veriler tek bir çağrıda.

  • Şablonu oluşturun. Bir yerden başlayın. .docx Veya HTML dosyasına her dinamik değeri bir birleştirme alanı ile değiştirin. Google Drive, Dropbox, OneDrive veya SharePoint'e kaydedin.
  • Verileri hazırlayın. Değerlerinizi JSON, XML veya CSV formatında, her anahtarın şablondaki bir alan adıyla eşleşeceği şekilde yapılandırın. Bunu satır içi metin olarak veya veri dosyası olarak iletin.
  • Belge Oluşturma İşlemini Çağrın. İşlemi şablona ve verilere yönlendirin, PDF veya Word çıktısını seçin; PDF4me ikisini birleştirerek nihai bir dosya oluşturur.
  • Sonucu yönlendirin. Çıktıyı depolama alanına kaydedin, bir e-postaya ekleyin veya aynı akışın bir sonraki adımına aktarın; manuel dışa aktarmaya gerek yok.
Word · HTML · Excel JSON · XML · CSV Tekli veya toplu
generate-document.sh
curl -X POST https://api.pdf4me.com/api/v2/GenerateDocumentSingle \
  -H "Authorization: Basic YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "templateFileType": "Docx",
    "templateFileName": "invoice-template.docx",
    "templateFileData": "<base64 template>",
    "documentDataType": "JSON",
    "documentDataText": "{ \"ClientName\": \"Acme Corp\", \"Total\": \"$3,960\" }",
    "outputType": "PDF"
  }'
Şablon sözdizimi

Gerçek işlev gören yer tutucular.

PDF4me şablonu, yalnızca bul ve değiştir işleminden çok daha fazlasıdır. Diziler üzerinde döngü oluşturabilir, sütunları toplayabilir, resimler ekleyebilir ve verilerinizde dallanmalar yapabilirsiniz; bunların hepsini belgenin içinde gerçekleştirebilirsiniz.

Değişkenler ve birleştirme alanları

<<[CustomerName]>>

Her yer tutucu, verilerinizdeki eşleşen değerle değiştirilir. İsimler büyük/küçük harf duyarlıdır ve gövde metninde, tablolarda, başlıklarda, altbilgilerde ve metin kutularında çalışır.

Kılavuzu okuyun

Tekrarlayan tablolar

<<foreach [item in lineItems]>>

Bir tablo satırını bir dizi üzerinde döngüye alın ve PDF4me, fatura kalem numarasına göre her bir kalem için bir satır ekler. Döngüyü satırın son hücresinde kapatın.

Kılavuzu okuyun

Toplamlar ve sayım

<<[items.Sum(i => i.price)]>>

Şablon içinde LINQ tarzı yöntemlerle verileri toplayın ve yeniden şekillendirin: Toplam, Ortalama, Sayım, Maksimum, Sıralama Ölçütü, Koşul, Gruplandırma, Alma ve daha fazlası.

Kılavuzu okuyun

Dinamik görüntüler

<<image [companyLogo] -keepRatio>>

Oran, yükseklik, genişlik ve boyut için uygun anahtarlar kullanarak, herkese açık bir URL'den veya Base64 dizesinden logo, ürün fotoğrafı, grafik veya imza ekleyin.

Kılavuzu okuyun

Koşullu ifadeler ve hesaplamalar

<<var [total = subtotal + tax]>>

Değişkenleri tanımlayın, satır içi matematiksel işlemler gerçekleştirin ve if/else ve üçlü operatörler kullanarak içeriği dallandırın; veri yüküne dokunmadan toplamları, kademeli indirimleri ve koşullu bölümleri hesaplayın.

Kılavuzu okuyun

Biçimlendirme

<<[dueDate]:"MMMM dd, yyyy">>

Herhangi bir alana .NET format dizesi ekleyerek ondalık basamakları, para birimini, yüzdeleri ve tarihleri kontrol edebilir, böylece sayılar ve tarihler alıcılarınızın beklediği gibi görüntülenir.

Kılavuzu okuyun
Şablon türünüzü seçin.

Word, HTML veya Excel.

Şablon oluşturmanın üç yolu, bunların arkasında tek bir Belge Oluşturma motoru. Tasarımınızın halihazırda bulunduğu format hangisi ise oradan başlayın. Mevcut bir Word veya Excel dosyasını PDF'ya dönüştürmek... Word ve Excel API'leriBu ürün değil.

Word şablonları

Birleştirme alanlarına sahip tasarlanmış bir .docx dosyası. En zengin seçenek: döngüler, LINQ toplama işlemleri, resimler, değişkenler ve biçimlendirme hepsi tek bir dosyada. Çıktı PDF veya Word.

Kılavuzu okuyun

HTML şablonları

Handlebars tarzı bir HTML şablonu JSON ile birleştirilip PDF formatına dönüştürülür. Tasarımınız zaten web üzerinde yayındaysa veya tam CSS kontrolüne ihtiyaç duyuyorsa idealdir.

Kılavuzu okuyun

Excel Doldur

Aspose Akıllı İşaretleyiciler (&=Data.Field) doğrudan bir .xlsx çalışma kitabına eklenir. Satırları genişletin, formülleri yeniden hesaplayın ve tek bir çağrıyla birden fazla sayfayı doldurun.

Kılavuzu okuyun
Takımların ürettiği

Gönderdiğiniz her belge otomatik olarak işlenir.

  • Faturalar ve teklifler Satır kalem tabloları, kümülatif toplamlar ve vergi satırlarıyla birlikte.
  • Sözleşmeler ve anlaşmalar CRM anlaşmasından doldurulmuş, inceleme için Word olarak düzenlenebilir halde tutulmuştur.
  • Sertifikalar ve teklif mektupları Form veya elektronik tablo satırından alınan bilgilere göre, her alıcı için kişiselleştirilmiş.
  • Raporlar ve açıklamalar Grafikler, gruplandırılmış bölümler ve ölçekli dinamik görüntülerle.
Şablon ve yapılandırılmış verilerden oluşturulmuş, tamamlanmış bir iş belgesi.

Şablon ve verilerinizden birleştirilmiş, baskıya hazır, tamamlanmış bir belge.

Belgelerinizi tamamlayın.

API ile ürününüze entegre edin, kod yazmadan otomatikleştirin veya tarayıcınızdaki ücretsiz araçları kullanın. Başlamak için kredi kartına gerek yok.

Tek bir aramayla başlayıncurl -X POST https://api.pdf4me.com/v1/ConvertToPdf

Ücretsiz erişim · Kredi kartı gerekmez