2012-08-24 27 views
6

¿Es posible agregar cualquier formato a la descripción del evento en un iCalendar ICS?iCalendar y formato de descripción

Cuando Outlook importa mi ICS, hace algunas líneas 18pt Negrita y otras no, ¿qué define qué líneas se formatean en OL?

¿Hay alguna manera de agregar una descripción alt para los enlaces en la descripción?

También quiero construir mi archivo ICS usando PHP.

+0

Tengo el mismo problema, con algunas adiciones (listas con viñetas). Ver [esta pregunta] (http://stackoverflow.com/q/12286163/412107). –

Respuesta

1

La perspectiva es muy caprichosa sobre esto, y es mejor que no lo pelees.

Me parece que Outlook da formato a mi primera línea en negrita si sigue 2 líneas nuevas (\ n), luego al menos 3 líneas de texto, la primera de las cuales debe tener una letra mayúscula. Dos ejemplos minimalistas: esto funciona:

DESCRIPTION:I am bold\n\nThey\nthey\nthey 

esto no

DESCRIPTION:I am not bold\n\nthey\nthey\nthey 

Admito que esto no es una respuesta exacta. Tal vez un ingeniero de Microsoft Outlook puede saltar en el hilo y decirnos cuál es la lógica de negocios.

1

Una cosa que he encontrado: si la primera línea está en negrita y azul es porque Outlook piensa que es un encabezado y aplica un formato de encabezado. Agregar un signo de puntuación al final lo revierte a texto sin formato.

Gracias por registrarte \ n \ n

Viene en negrita y azul.

Gracias por registrarte! \ N \ n \

sale como texto sin formato.

+0

Apoyos hombre, no tienes idea de cuántas horas perdí hoy tratando de resolver esto. Gracias. – Rich

4

¿Por qué no utilizar X-ALT-DESC?

X-ALT-DESC;FMTTYPE=text/html: <html><body>I am <b>bold</b></body></html> 
+0

¡Ahora esta es la respuesta que estaba buscando! Gracias ! – ajzeffer

+0

¿Usando este enfoque causará que el archivo ICS o el correo electrónico sea parte de para ser rechazado si HTML no está permitido en los correos electrónicos? – peteb

+0

¿Por el receptor? Depende de su servidor, pero no lo creo. –

Cuestiones relacionadas