XFA Zengin Metin Paragraf Geometrisi

Zengin metin draw paragrafları, farklı yazı tipi boyutlarındaki inline run'ları ortak bir PDF metin baseline'ına yerleştirir; her run'ın etkin yazı tipini, boyutunu, rengini, ağırlığını, duruşunu ve tanınan CSS override'larını korurken

Layout motoru, daha küçük run kutularını satır içinde kaydırır ve run-göreli baseline'ı, draw style kanalının baseline girişiyle gönderir; THotPDF o baseline'ı doğrudan üretir ve her run'dan sonra sayfanın önceki TopTextPosition modunu geri yükler

Komşu paragraflar arasındaki mesafe, önceki paragrafın spaceBelow'su ile sonraki paragrafın spaceAbove'sunun büyük olanıdır; tanınan inline CSS paragraf-margin override'ları dâhil; boş paragraflar satır veya spacing katkıda bulunmaz

Örneğin, 30 pt'lik bir satır adımını spaceBelow="4pt" ve spaceAbove="3pt" izlerse sonraki paragraf 34 pt ilerler

Paragraf lineHeight, satır adımını metninin gerektirdiği yüksekliğin altına indiremez; left, center, right veya justify hizalama etkin paragraf margin'lerini ve girintiyi kullanmaya devam eder

Native instance-başına form override'ları, tekrarlanan occurrence'lar boyunca bağımsız kalır ve PDF üretiminden önce XDP kaydetme ve reload boyunca kalıcıdır

Bu kurallar, zengin metin sarmalama pipeline'ındaki her satıra uygulanır; eksiksiz widget zengin metin editing'i, ek CSS bildirimleri ve eksiksiz süsleme geometrisi ayrı rendering hedefleri olarak devam eder

Rich Text Property Overrides ve ApplyXFAAsAcroForm