2012-09-29 28 views
8

Estoy tratando de escribir un programa que crea una diapositiva de Apple Keynote. Esperaba encontrar algunas respuestas sobre cómo crear el formato xml de apple (apxl) desde cero utilizando Java. He encontrado algunos documentos pertenecientes a versiones anteriores de Keynote que permiten dicha creación usando Java DOM, pero en lo que respecta a la última versión de Keynote, no he tenido mucha suerte. (Por cierto, sé que el archivo .key es un paquete, y .gz que el archivo se comprime APXL)¿Cómo puedo crear una presentación de Apple Keynote desde cero?

I Ya ha leído los siguientes documentos:

[1] https://developer.apple.com/appleapplications/keynote-apxl.html

[2] http://www.xml.com/pub/a/2004/01/07/keynote.html

... y muchos otros. (Stackoverflow sólo me deja publicar dos enlaces como una nueva persona)

Una búsqueda en Google le mostrará que no hay mucha documentación pasado 2004.

Mi pregunta es, ¿alguien aquí algo escrito con éxito en Java para crear , o agregar a, un archivo apxl para usar con keynote? Si es así, ¿podría indicarme la documentación, los tutoriales o el código de muestra que utilizó?

No estoy buscando su código, simplemente no puedo encontrar un conjunto viable de instrucciones donde sea que mire.

Gracias

+1

Definitivamente [vaya en HTML] (https://github.com/bartaz/impress.js/) - le ahorrará tiempo infinito. – moonwave99

+0

@ moonwave99 ¡Eso es genial! Voy a sugerirlo al equipo. – WrksOnMyMachine

+0

@WrksOnMyMachine - ¿Has encontrado alguna solución para esto? Tengo la misma pregunta. – gpothan

Respuesta

0

Mi colega utilizan el siguiente enfoque para generar grandes MS/.xls .doc documentos 2003. Tenía la meta de hacer informes con> 10^6 filas. Acaba de producir xml e hizo un archivo zip, al igual que MS Word/Excel.

El formato de xml se puede recuperar simplemente de los documentos de muestra: p. Ej. si desea saber cómo se formatea el texto, simplemente cree documentos simples con él y analice los archivos de salida. Por supuesto, teníamos un conjunto muy pequeño de habilidades, pero se implementaron el formato de texto básico y las marcas de diseño.

No estoy seguro de cuántas funciones necesita. Pero puede implementar los mismos procedimientos de generación xml después de una investigación por separado de cada característica de formateo.

Cuestiones relacionadas