Hola!
Después de estudiarlo no veo ningún motivo por el que no realizar el proceso en el servidor (de momento) como has recomendado. Tras el envio de datos del formulario, y por tanto del contenido del tinymce.
Siento que el tema al resolverse en el servidor, y pasar a resolverse con temática PHP puede estar en el foro equivocado.
La página con el formulario incorpora la funcionalidad de subir imágen, vía ajax llama a otro script (acción). se redimensiona la imagen y queda en un dir temporal.
Cosas que, además, he tenido en cuenta: - Para trabajar con PHP sobre el contenido HTML que devuelva el tinymce lo mejor es usar lo que ya hay inventado. Y Para parsear un documento nada mejor que usar las clase nativa DOMDocument.
- Identificar cuando una nueva imagen no sea un recurso externo. Sólo interesa gestionar los subidos al servidor.
- Teniendo la lista de nuevas imágenes subidas, podemos saber que almacenar y que eliminar.
- Las imágenes nuevas se mueven desde el repositorio temporal a la ubicación final, dentro de una clasificación ect.
Creo que básicamente es todo. Si alguien tiene dudas o quiere aportar, ya sabe qué hacer.
Gracias por tu ayuda, nos leeremos pronto!