Décodez intelligemment tout fichiers de projets DrawPlus (.dpp)



Aujourd'hui, lors d'upload d'un fichier projet de DrawPlus X4 (.dpp) j'ai voulu ensuite le faire télécharger par une personne sur un forum,


Pour ce faire, après upload du fichier .dpp sur mon serveur, je demandais à l'utilisateur de le télécharger.
Ce qu'il fit, mais, comme il avait Internet Explorer 8, curieusement il téléchargeait le fichier sous forme de .zip (alors que je l'avais uploadé sous sa forme .dpp)


La révélation:
    1. Chaque fichier .dpp est donc décompréssable (ce qui est intéréssant pour fixer un problème dans le cas que un fichier .dpp serait 'corrompu' et donc rendu inutilisable).
      La décompréssion est visiblement effectuable à l'aide d'un logiciel OpenSource de décompréssion, 7z Unzipper:
      Téléchargez 7z Unzipper du site officiel, en cliquant ici.


    2. Une fois le fichier .dpp décompréssé avec 7z Unzipper
      Vous pourrez apercevoir des fichiers XML, et un dossier nommé "Spreads":


    3. Chaque fichier correspond à quelque chose de bin précis, nécéssaire au projet DrawPlus X4 pour bien fonctionner.


    Les fichiers sont les suivants:  brushes.xml, contient les coups de pinceaux (si vous en avez appliqué)

     colours.xml, contient les couleurs, luminosité et teintes utilisées dans tout le projet DrawPlus X4 (si vous en avez utilisé)

     document.xml, contient les informations relatives au document en lui-même (dimensions, et d'autres informations du genre, telles que les unités de mesures utilisés et le DPI employé)

     preview.jpg, contient un aperçu du contenu total (aperçu visuel) du projet DrawPlus X4

     printinfo.xml, contient les informations relatives au paramètres d'impréssions (imprimerie) du contenu total et visuel de l'image contenue dans le document final

     Root.xml, contient l'architecture (chemins/noms) vers les XML du projet global, pour indiquer à DrawPlus X4 comment les utiliser, ne sert qu'au logiciel pas vraiment au créateur du document

     story.xml, contient les animations par image-clef/par images (si vous en avez appliqué ou même seulement utilisé)

     stylesheet.xml, contient les informations relatives à la mise en forme (feuille de style) du projet DrawPlus X4 (.dpp final)

     summary.xml, contient les informations relatives à la date de création, modification du projet DrawPlus X4 lui-même, ainsi que les informations relatives à l'auteur, créateur et même le nom de l'application générant le fichier exploitable sous forme d'Image finale ou de Vecteur

     Spreads, ce dossier contient des fichiers XML numérotés (de 1.xml à *.xml) toutes les informations relatives aux structures des courbes/polylignes/rectangles etc..



    Une fois le fichier .dpp décompréssé vous obtenez donc l'architecture de dossiers/fichiers décortiquée ci-dessus, mais, sachez qu'il est aussi possible de rezipper TOUT les fichiers dans une archive .zip et ensuite de renommer le .zip en .dpp

    Ceci fait, votre document DrawPlus X4 (.dpp) fonctionnera toujours aussi bien (testé et approuvé par moi-même).


    Voilà, j'espère que vous apprécierez cette astuce!


    Vous avez d'autres solutions que moi?
    Vous souhaitez me remercier?



    Réagissez!

    TECHNIQUE → PhotoPlus X4: Vous pouvez transformer le remplissage d'une forme tracée à l'aide de l'Outil "Forme", il suffit de double-cliquer sur sa miniature de calque dans la palette "Calques" et de choisir le type de remplissage voulu