Birleştirme alanlarını veya belirteçlerini aşağıdaki sözdizimini kullanarak manuel olarak oluşturabilirsiniz.
<<[AlanAdı]>>
Ayrıca, koşullu ifadeler ekleyerek değerlendirme yapabilir ve koşulun sonucuna bağlı olarak belirli bir veri seçeneği ekleyebilirsiniz. Bu seçeneklerin belge oluşturma için Word şablonları tasarlamakta nasıl kullanılabileceğine kısaca bakalım.
Koşullu İfadeler
PDF4me'deki "Belge Oluştur" eylemi, şablonlara veri eklemek için koşullu ifadeler kullanmanıza olanak tanır. Bir koşulun durumuna bağlı olarak, belgeye dinamik veriler eklenebilir. Hatta belirli bir veri doldurulmadan önce birden fazla koşulu karşılamak için ifadeleri birleştirebilirsiniz.
Eğer aksi takdirde koşul sözdizimi
Bir belgede if-else koşulunun nasıl kullanılabileceğine dair temel sözdizimi -
<<if [condition1]>> İlk veriyi ekle <<elseif [condition2]>> İkinci veriyi ekle <<else>> Üçüncü veriyi ekle <</if>>
Uygulayabileceğiniz daha gelişmiş koşullar da mevcuttur. Koşullu ifadeler hakkında daha fazla bilgi edinin .
Şablonlarda Biçimlendirme
Belgeler oluştururken, dinamik olarak doldurulan bir sonuca (örneğin bir ifadenin sonuç değerine) biçimlendirme uygulamak isteyebilirsiniz. PDF4me kullanarak, koşulunuzun veya ifadenizin sonuçlarına kolayca biçimlendirme uygulayabilirsiniz.
Biçimlendirme uygulamak için temel sözdizimi -
<<[token]:"format">>
Örnek-
Fatura Tarihi: <<[invoiceDate]:"gg.AA.yyyy">>
Tüm biçimlendirme özelliklerini öğrenmek için Word şablonlarının biçimlendirilmesi hakkında daha fazla bilgi edinin.
Şablonlardaki Tablolar
Tablolar, çoğu belgenin çok yaygın bir parçasıdır. Verilerin kolay karşılaştırma, referans veya hesaplama için etkili bir şekilde görüntülenmesine yardımcı olurlar. PDF4me belge oluşturucu, verilere dayanarak belgelere etkili bir şekilde tablo ekleyebilir.
Tablo sözdiziminin nasıl oluşturulabileceğine dair örneklere bakalım.
Bunu anlamak için bir ürün listesi oluşturabiliriz.
Sütun 1: <<foreach [product in products]>><<[product.productName]>> Sütun 2: <<[product.manufactured]:"yyyy.MM.dd">> Sütun 3: <<[product.price]>><</foreach>>
Tablo yapılarının çeşitli yönleri hakkında daha fazla bilgiyi Tablolar hakkındaki dokümantasyonda bulabilirsiniz.
Şablonlara Resim Ekle
PDF4me ayrıca belgelere resim eklemenize de olanak tanır. Resimler için sözdizimi, şablonun tasarım aşamasında eklenebilir.
Görseller 2 farklı yöntemle eklenebilir.
Herkese açık bir resim URL'si kullanma
<<image [imageUrl]>>
Veriler yukarıdaki sözdizimine sırasıyla aşağıdaki şekillerde aktarılabilir:
Bir görüntünün Base64 dizesiyle
<<image [imageBase64]>>
Word şablonlarına nasıl resim ekleyeceğinize dair ayrıntılı bilgi ve örnekler için lütfen dokümantasyonu okuyun.
Şablonlara HTML kod parçacıkları ekleyin
Artık veri doldurmak için şablonlara doğrudan HTML bölümleri ve biçimlendirme ekleyebilirsiniz. HTML eklemek için aşağıdaki sözdizimini kullanabilirsiniz.
<<[token] -html>>
Örnek görmek için Word şablonlarına HTML ekleme hakkındaki dokümantasyonu okuyun.
Örnek Şablon
Hızlı bir deneme örneği inceleyelim. Aşağıda, belge oluşturma işlemini hızlıca denemeniz için örnek bir Word şablonu ve verileri bulunmaktadır. Word şablonunu indirebilir ve test için şablonun JSON verilerini kullanabilirsiniz .
Örnek Veriler
{ "SatıcıAdı": "PDF4me", "SatıcıŞehri: Zürih", "SatıcıÜlkesi: İsviçre", "SatıcıPosta Kodu: 8630", "Satıcıİletişim: 123456", "FaturaTarihi: 22-08-2022", "MüşteriAdı: John Doe", "MüşteriŞehri: Başlangıç Şehri", "MüşteriÜlkesi: ABD", "MüşteriPosta Kodu: 3214", "ürünler": [ { "ürünAdı": "PDF Dönüştürücü", "değer": 2000, "son kullanma tarihi": "01/08/2025" }, { "ürünAdı": "PDF API", "değer": 1250, "son kullanma tarihi": "18/02/2029" }, { "ürünAdı": "PDF Düzenleyici", "değer": 1999, "geçerlilik süresi": "12/12/2027" } ], "yorum":"Bu belge <b>bilgisayar tarafından oluşturulmuştur</b> ve imza gerektirmez.", }