Keynote File parsing

Hello,

I am writing a parser to parse keynote files and I have certain doubts regarding that.Please help me.

1. How can I get the text position from default placeholder.

(I tried the ‘sf:placeholder-style’ tag inside the ‘key:stylesheet’ which is inside the ‘key:slide’ tag , but while there is no change in the placeholder the position not stored in ‘sf:placeholder-style’ tag)

2. Which tag specify that a particular text is a bulleted text and how can I identify the format of the bullet ie if it is numbered list or a bullet.

3. Which tag specifies ‘newline’ in a paragraph. Currently, I get a paragraph as a single line.

Thanks in advance.

Revathy

Windows XP

Posted on Mar 20, 2007 4:22 AM

Reply
2 replies

Mar 20, 2007 5:11 AM in response to revathy

Welcome to the discussions, revathy.

A Keynote parser is going to be difficult to write mainly because most of the XML is in flux and doesn't even seem to follow it's own rules most of the time. Some of the tags appear to be redundant where others are expected but aren't there. This close to the potential release of a new version of Keynote, if your livelihood didn't DEPEND on it, I'd push back to see if Apple releases a newer version with attendant XML information that is better documented.

Until then, the best documentation there is for now is listed here.

http://developer.apple.com/documentation/AppleApplications/Conceptual/iWork2-0_X ML/index.html

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Keynote File parsing

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.