旋轉、Rich Text 與自動換行的欄位外觀

欄位外觀產生現在會遵循 /MK /R 的表單物件旋轉、/RV 的 rich text 值,以及多行文字欄位的自動換行

旋轉

以 SetLoadedFormFieldRotation 旋轉的 widget,會在 /BBox 中保留未旋轉的表單空間,並把旋轉以 /Matrix 的形式放在外觀 stream 上;檢視器與註解攤平流程(會將轉換後的邊界框對應到 /Rect)都已經支援這種做法

Rich Text

欄位沒有純文字 /V 但帶有 /RV rich text 內容時,外觀會剝除行內 XHTML 標記後呈現字元內容

多行換行

多行文字欄位以逐字元寬度估計,在整字邊界為過長的列換行:放不下的字移到下一列開頭,比框還寬的字則獨自佔一列不切斷