Pour répondre à Eka : Quand je dis en local, c'est dans un player Flash ou dans le navigateur, mais même déconnecté ça fonctionne aussi, il n'y a pas d'appel au serveur. Cette partie Flash de l'application permet en fait de lire un magazine, en tournant les pages, en cliquant sur des zones avec des liens, des vidéos, etc... Et chaque page du magazine est un swf généré depuis un PDF. (le PDF est découpé page par page, et les pages sont donc converties en swf une par une) En fait les swf sont bien générés sur un serveur, mais ils sont ensuite placés dans un répertoire avec l'application Flash, ce répertoire peut être téléchargé et ainsi on peut lancer l'application en local ou la déployer sur un serveur, c'est au choix.
J'ai envoyé un mail avec un zip qui contient les 2 classes de mon Loader et la fonction d'appel, ainsi que 2 PDF qui me posent problème. Les swf générés ont effectivement une taille qui est un peu supérieure à la moyenne, mais ce n'est pas assez significatif, car certains sont plus gros et s'ouvrent très facilement. Ca dépend de la taille du pdf à la base et surtout de ce que contient le PDF. En revanche, le poids après décompression affiché dans la console Flex est lui toujours assez élevé par rapport aux autres swf. Pour pdf2swf, il se trouve ici : http://www.swftools.org/ Par défaut je le lance sans option : pdf2swf fichier.pdf -o fichier.swf Et si je le lance avec une option qui dégrade un peu la qualité : pdf2swf -O1 fichier.pdf -o fichier.swf (c'est un o majuscule et non un zéro devant le 1) Comme expliqué, les PDF sont découpés page par page, donc la conversion en swf porte sur des petits PDF, ils font quelques centaines de Ko la plupart du temps, parfois un peu plus d'1Mo, et rarement plus de 2Mo. Et comme vous pourrez le voir avec les 2 PDF dans le zip, ceux qui posent problème ne sont pas forcément lourds. Pour tous les swf générés, ils sont même plus légers que les PDF d'origine. L'application fonctionne très bien, et il n'y a que de rares pages qui posent problème (j'ai pas fait de stats précises, mais moins de 1%), donc j'aimerai les détecter pour les reconvertir avec l'option. (on peut se permettre de dégrader un peu la qualité pour ces rares pages, il vaut mieux ça plutôt qu'un magazine qui ne fonctionne pas) L'application est pour ainsi dire terminée, j'aimerai si possible éviter d'avoir à changer complètement le fonctionnement de la génération. On 4 déc, 23:35, zwetan <[EMAIL PROTECTED]> wrote: > avoir un lien vers l'outil pdf2swf peut aider aussi > > pour poster des sources ou autres fichiers > - envoyer un email a [email protected] > il y a une limite de taille mais ca devrait passer si dans les 2/3Mo > - poster le fichier dans la partie "Fichiers" à droite > http://groups.google.co.uk/group/FCNG/files > - sinon un zip posté sur un HTTP ou FTP c'est bien aussi > > dans les 2 cs un zip qui contient tout est preferable > > mais amha le probleme peut se trouver a 2 endroits > - la taille des SWF générés > - le pdf2swf qui encode un SWF basique mais pas forcément optimisé > > mais comme Eka perso je ferais tout coté serveur et y a plein d'outils > pour ca > > un thumb de PDF en format image ca devrait pas prendre des masses en > poids > mais un SWF qui représente en vector tout le contenu du PDF euh ca va > forcément etre tres tres lourds > (toutes les font transformées en shape vecto par ex) > > bref transformé un PDF en SWF je dis que c'est deja un mauvais debut > de solution, > pour du petit PDF ca doit le faire, mais du plus gros ca doit pas etre > top > > la solution extreme et avec FP10 seulement + Alchemy > ce serait de porter une lib C/C++ > qui lis du PDF directement dans flash > (note: j'ai bien dit extreme) > > zwetan --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/FCNG?hl=fr -~----------~----~----~----~------~----~------~--~---
