Apariencias de campo rotadas, de texto enriquecido y ajustadas

La generación de apariencias de campo ahora respeta la rotación de widget /MK /R, el valor de texto enriquecido /RV y el ajuste de palabras en los campos de texto multilínea

Rotación

Un widget rotado con SetLoadedFormFieldRotation conserva su espacio de formulario sin rotar en /BBox y lleva la rotación como /Matrix en el flujo de apariencia, que los visores y la ruta de aplanado de anotaciones (mapea el cuadro delimitador transformado sobre /Rect) ya respetan

Texto enriquecido

Cuando un campo no tiene un /V de texto plano pero lleva un cuerpo de texto enriquecido /RV, la apariencia renderiza el contenido de caracteres con el marcado XHTML en línea eliminado

Ajuste multilínea

Los campos de texto multilínea ajustan las filas demasiado largas en los límites de palabra completa usando la estimación de anchura por carácter, colocando una palabra que ya no cabe al inicio de la siguiente fila y manteniendo una palabra más ancha que la caja en su propia fila sin dividir