PDF Formları
Bu kod örneği, geliştiricilerin IronPDF'i doldurulabilir formlarla PDF belgeleri oluşturmak ve düzenlemek için nasıl kullanabileceklerini gösterir.
PDF formları oluşturmak için, HTML işaretlemesi kullanarak istenen şekilde form oluşturarak ve ardından IronPDF'nin mevcut statik render metodlarından biriyle PDF'ye dönüştürerek yapın. Bir HTML formunu, yukarıdaki örnekte gösterildiği gibi, bir HTML dizesi içinde etiketlenmiş olarak dönüştürmek için PdfDocument.renderHtmlAsPdf kullanın ve yerel bir dosya yolunda bulunan bir form içeren bir HTML dosyasını dönüştürmek için PdfDocument.renderHtmlFileAsPdf kullanın. Her iki metod, kullanıcıların tercih ettikleri PDF okuma uygulamalarını kullanarak açabilecekleri ve doldurabilecekleri PDF formlar üretecektir.
Varsıyılan olarak, IronPDF, HTML işaretleme içindeki tüm formları düzenlenebilir hale getirecektir. Geliştiriciler, HTML içeriğiyle birlikte bir ChromePdfRenderOptions nesnesi sağlayarak gerekli olduğu durumlarda bu davranışı açıp kapayabilir ve bir PDF render yöntemine aktarabilir. createPdfFormsFromHtml özelliğini true ya da false olarak ayarlayarak, düzenlenebilir formları etkinleştirmek ya da devre dışı bırakmak için setCreatePdfFormsFromHtml metodunu kullanın.
Bir PDF formunun alanlarına değer okuma ve yazma işlemi, onun PdfDocument'sinin FormManager'si aracılığıyla gerçekleştirilir. Aşağıdaki kod satırı ile başvuru yapın:
Kod örneğinin 26 ve 29. satırlarında gösterildiği gibi, geliştirici, form metin alanlarında doğrudan bir FormManager'in setFieldValue'ına, orijinal HTML etiketlemeye eşlik eden <input> öğe adı özelliği ile belirlenen metin alanının adı ve doldurulması gereken değerle çağrıda bulunarak değerler atayabilir.
Bir form alanının değerini okumak için, geliştiricinin önce istediği form alanına doğrudan bir referans elde etmesi ve bir FormManager'in indeksli listesiyle FormField nesnelerine erişmesi gerekir. Bu işlemin nasıl yapılacağı, aşağıdaki kodla illüstre edilmektedir.

