Estoy tratando de automatizar la modificación de texto en un editor de texto enriquecido en línea. Aquí hay un ejemplo similar del tipo de editor de texto del que estoy hablando: https://www.slatejs.org/examples/richtext El que estoy tratando es más sofisticado: te permite tener enlaces en tu texto .
Descubrí cómo obtener este texto RTF en mi portapapeles. También descubrí cómo pegar mi portapapeles en el editor de texto. Pero, lo que no he descubierto es cómo modificar el RTF en mi portapapeles de forma automática ; Puedo pegarlo en Google Docs, modificarlo a mano, copiarlo y luego volver a pegarlo, pero no quiero seguir esos pasos manuales.
Para mantenerlo simple, digamos que quiero anteponer una línea que diga Link y vaya a www.example.org cuando haga clic en él. Quiero que el resto del contenido permanezca igual.
Realmente no me importa qué tipo de pasos locos tengo que hacer entre tener el código en mi portapapeles y recuperar la versión modificada en mi portapapeles, siempre que sea automático. Estoy desarrollando en node.js, por lo que me gustaría una solución en ese idioma.
He estado buscando en Google por un tiempo y solo puedo encontrar bibliotecas que se conviertan de RTF a algo, o viceversa. No he encontrado ninguna biblioteca que realmente modifique el RTF y lo mantenga como RTF.