Les fichiers iWork '09 : de simples archives ZIP

Anthony Nelzin-Santos |
Les fichiers iWork '09 générés par Pages, Numbers ou Keynote sont en fait des archives ZIP déguisées. Ce n'est pas une nouveauté chez Apple : les mises à jour d'iPhone OS utilisent le ZIP comme format conteneur, et la compression des données semble être une tendance lourde dans Mac OS X.

C'est en tout cas pratique pour l'envoi par courrier électronique : plus de risque de voir un fichier refusé comme pièce jointe parce qu'il est vu comme un dossier par le client mail, ce qui était le cas avec iWork '08.

C'est aussi pratique si vous travaillez souvent avec des collaborateurs sous Windows ou sous Mac OS X sans iWork, et que vous oubliez parfois de convertir vos fichiers. Il suffit en effet de changer l'extension du document iWork '09 en .zip, de dézipper l'archive ainsi obtenue… et d'y trouver un fichier PDF, dans le dossier Quick Look. Celui-ci est un fichier PDF texte et images, le texte sera donc parfaitement extractible si besoin de le retoucher il y avait.

macg-iwork09-pdf

Tags
avatar YuYu | 
Belle trouvaille, j'ai justement eu le problème sur un PC ce week-end! Merci MacGé
avatar terence91 | 
Jvé peut être passer pour un débile profond mais j'ai pas vraiment compris.... Vous dites qu'en réalité un fichier .pages ou .pdf généré par iwork 09 est en réalité une archive zip? Dans ce cas si on le décompresse pourquoi serait-ce lisible pour un ordinateur sans iwork09 vu que ça reste quand meme un .pages? Et si il s'agit d'un PDF dans ce cas c'est sensé être toujours lisible même sans iwork non? J'ai pas bien compris, si qq1 veut bien m'expliquer je dis pas non car j'utilise exclusivement ce soft et une trouvaille utile pour la compatibilité ne serait pas de refus....
avatar Archaon59 | 
Wow, bien joué ! Un peu lourd quand même la création de PDF pour Quicklook non ^^?
avatar dvd | 
pareil, j'ai rien compris à cette news
avatar Anonyme (non vérifié) | 
@ terence91 C'est simple. Mettons que tu crées un fichier page et que tu le donnes à un des tes amis qui est sur PC. Tu lui transferes donc le fichier avec l'extension .pages mais la tu te rends compte qu'il n'y a pas pages pour windows. Il suffit alors pour ton ami de supprimer l'extension .pages en .zip et de dézipper le fichier ainsi renommé pour trouver un fichier .pdf tu as compris?
avatar Vijay | 
@ terence91: En gros tu as ton fichier macgé.pages que tu envoies sur un PC mais zut ta pas Pages. = Tu changes macgé.pages en macgé.zip et tu dézip = ça te donne des dossiers et parmi celui là tu as le dossier QuickLook qui contient un PDF de ton document macgé.pages appellé Preview.pdf @ Tous les autres: Voila en espérant vous aider!
avatar terence91 | 
Oui merci j'ai fait un essai et ça fonctionne impec' Merci d'avoir répondu cette astuce va me rendre service j'en suis sûr!!
avatar Anonyme (non vérifié) | 
A ton service. Comme dis l'expression: "scout toujours" Et oui je suis scout...
avatar fap76 | 
Mais c'est énorme !!
avatar Avenger | 
Pour résumer Un fichier "pages" = fichier PDF compressé dans un fichier ZIP qui porte l'extension ".PAGES" au lieu de ".ZIP"
avatar parafsuo54000 | 
C'est pour ça que ça manque de reactivité l'ouverture des documents iwork! Il y a le temps de dezippage!
avatar rei_vilo | 
Et pour iWork '10 ?
avatar parafsuo54000 | 
Ça c'est du format ouvert, non? Enfin une certaine forme d'ouverture...
avatar YAZombie | 
Et quelqu'un a-t-il trouvé l'astuce pour rezipper et que le fichier reste lisible et éditable dans iWork? Ça rendrait des modifications lourdes bien plus simples, mais moi je n'ai jamais réussi!
avatar parafsuo54000 | 
Dans les tuto de "debuterSurMac" ils en ont fait la démonstration de cette methode de zippage des fichiers pages..
avatar MacGyver | 
je vais dire une connerie mais... pourquoi pas faire simple nommer les fichiers pages iwork etc... directement xxxx.pdf ??? plutot que de passer par un format sensé etre proprietaire (xxx.pages) qui n'est en plus qu'une fausse couverture?
avatar ben865 | 
trop bien cette news !! bon à savoir ! merciii !!
avatar vimac | 
Les gens qui sont sur PC ne sont pas assez intelligent pour penser à un truc pareil... Sur PC, si ça ne s'ouvre pas automatiquement, c'est à cause du mac qui n'est pas compatible... J'en fais l'expérience tous les jours avec des vidéos, des photos, des PDF, etc. Alors des documents qui ne s'ouvrent pas automatiquement avec leur Word piraté... lol
avatar eseldorm (non vérifié) | 
@MacGyver : le .pdf est en plus du bundle pages. En fait, le but premier, c'est d'alléger la tache de QL quand tu affiches un document lourd (pas besoin de générer un aperçu, il lit le PDF). Bref, une fonction détournée quoi :D
avatar olivier01 | 
Le plus simple étant encore de renommer simplement le fichier ".pages" en ".pdf" sans passer par le zip, ça marche nickel chez moi. En revanche, renommer un ".pdf" en ".pages" ne fonctionne pas sauf si le fichier a été créé par "Pages", dommage... on pouvait rêver un peu... ;-)
avatar Krynn | 
C'est rigolo, les documents OpenOffice sont aussi des fichiers ZIP, tous comme les ipa.
avatar GuyPatBeche3417 | 
Si toutes les bureautiques utilisaient le standard ISO "Open Document", ce serait tellement plus simple.
avatar biniou | 
Ce n'est pas ce que fait ou faisait aussi open office ?
avatar fred78 | 
Les fichiers OpenOffice (et maintenant OpenDocument) sont faits comme ça depuis 2001 (je parle du zip, pas du pdf). Et le contenu du doc est une série de fichiers XML. Ce format est vraiment bien fichu.
avatar moofl | 
En fait le format est un peu con car l'archive .page contient l'index.xml (texte, mise en forme), les médias (images, etc) et le resultat de tout ça ! (.pdf). Autant exporter un fichier page en PDF et l'envoyer à un collègue windows... Avant le .page était un répertoire avec un index.xml.gz (zippé donc) et tous les média (image...) sans ce fameux PDF. ça à le mérite d'alléger pas mal le fichier !

Pages

CONNEXION UTILISATEUR