Pregunta

Me han pedido que agregue soporte a un sitio web basado en xml. Lo he estado investigando y me he dado cuenta de que no va a ser muy sencillo. El texto tiene frases en inglés al describir los productos que se utilizan.

Después de investigar un poco, descubrí que CS3 no 'admite' el texto rtl. También leí que CS4 ha agregado soporte, ¿vale la pena analizarlo? Leí que tenía errores.

Encontré FlarabySWF que sí lo que creo que busco, pero no para todos los idiomas que necesito, y solo en tiempo de diseño en lugar de tiempo de ejecución.

También encontré Gchats TextBox 3.0.0 pero esto no pareció funcionar.

También encontré algunas soluciones usando CSS, pero estas no parecían funcionar con texto multilínea. Consulte este ejemplo . Tampoco funcionó ya que el texto que intento mostrar es bidireccional.

  

En realidad, importar texto en árabe no es un problema, pero tratar con texto bidireccional de árabe e inglés dentro de la misma línea es importante.

¿Alguien puede ofrecerme algún consejo sobre la mejor manera de hacerlo?

Estoy desarrollando usando Flash CS3 y AS3.

Gracias.

¿Fue útil?

Solución

Creo que necesitará usar el nuevo motor de texto que introdujo Flash Player 10 (Flash CS4). No conozco ninguna solución para versiones anteriores, y dudo mucho que las haya, especialmente para texto dinámico.

El nuevo motor de texto es muy potente, pero también muy difícil de usar, así que asegúrese de analizar detenidamente su implementación antes de decidir cualquier cosa ... Le dejaré algunos enlaces:

http://labs.adobe.com/technologies/textlayout/

http: // help .adobe.com / es_ES / AS3LCR / Flash_10.0 / flash / text / engine / package-detail.html

http://www.slideshare.net/MatthewFabb / overview-of-text-layout-framework-presentation

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top