Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS3
AS3 Questions relatives à la programmation ActionScript 3 (Cours AS3)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/09/2011, 10h46   #1
Nouveau Membre du Club
 
Développeur informatique
Inscription : septembre 2006
Messages : 138
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : septembre 2006
Messages : 138
Points : 32
Points : 32
Par défaut Utilisation d'alivePDF

Bonjour,

J'utilise flash CS4 en AS3 et je dois générer un PDF en fonction de diverses saisies dans l'interface de mon application.
J'ai trouvé alivePDF mais j'ai un petit soucis en essayant de l'utiliser.

Code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
import org.alivepdf.pdf.PDF;
import org.alivepdf.layout.Orientation;
import org.alivepdf.layout.Unit;
import org.alivepdf.layout.Size;
import org.alivepdf.layout.Layout;
import org.alivepdf.display.Display;
import org.alivepdf.saving.Download;
import org.alivepdf.saving.Method
 
addEventListener(MouseEvent.CLICK, gestSouris);
 
var cible:MovieClip;
 
function gestSouris(evt:MouseEvent){
        cible = evt.target as MovieClip;
 
        switch(evt.type){
                case "click":
                        var myPDF:PDF = new PDF(Orientation.PORTRAIT, Unit.MM, Size.A4);
 
                        break;
        }
}
Erreurs :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
VerifyError: Error #1014: La classe mx.core::ByteArrayAsset est introuvable.
ReferenceError: Error #1065: La variable CodePage_CP1257 n'est pas définie.
ReferenceError: Error #1065: La variable CodePage_CP1258 n'est pas définie.
ReferenceError: Error #1065: La variable CodePage_CP1255 n'est pas définie.
ReferenceError: Error #1065: La variable CodePage_KOI8R n'est pas définie.
ReferenceError: Error #1065: La variable CodePage_CP1250 n'est pas définie.
ReferenceError: Error #1065: La variable CodePage_KOI8U n'est pas définie.
ReferenceError: Error #1065: La variable CodePage_CP1253 n'est pas définie.
ReferenceError: Error #1065: La variable CodePage_CP1254 n'est pas définie.
ReferenceError: Error #1065: La variable CodePage_CP1251 n'est pas définie.
ReferenceError: Error #1065: La variable CodePage_CP1252 n'est pas définie.
ReferenceError: Error #1065: La variable mc_1 n'est pas définie.
ReferenceError: Error #1065: La variable MainTimeline n'est pas définie.
Je ne comprend pas ce qui se passe ??
Est ce que alivePDF fonctionne seulement avec Flex ?

Merci
lecra est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2011, 10h00   #2
Rédacteur
 
Avatar de The_Pretender
 
Homme Matthieu DELOISON
Formateur ActionScript Flash
Inscription : juin 2004
Messages : 645
Détails du profil
Informations personnelles :
Nom : Homme Matthieu DELOISON
Âge : 31
Localisation : France

Informations professionnelles :
Activité : Formateur ActionScript Flash
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2004
Messages : 645
Points : 3 673
Points : 3 673
Bonjour,

AlivePDF fonctionne en AS3 pure.

Est ce que tu as bien mis la librairie alivepdf.swc dans ton projet ?

Je n'ai rencontré aucun problème particulier avec la dernière version d'AlivePDF pour générer des pdf.

Jeudi prochain, je publie un cours AS3 complet avec un exemple de code source sur ActionScript Facile.
__________________
Découvrez : Tutoriels, ressources AS2 et AS3
La Méthode AS3 Facile pour développer des applications et jeux Flash en ActionScript 3 : ActionScript-Facile.com
The_Pretender est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2011, 12h12   #3
Nouveau Membre du Club
 
Développeur informatique
Inscription : septembre 2006
Messages : 138
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : septembre 2006
Messages : 138
Points : 32
Points : 32
En fait j'utilise l'appel des classes par import, j'ai pas utilisé le swc (je vois pas bien comment les utiliser dans flash).
lecra est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2011, 13h55   #4
Rédacteur
 
Avatar de The_Pretender
 
Homme Matthieu DELOISON
Formateur ActionScript Flash
Inscription : juin 2004
Messages : 645
Détails du profil
Informations personnelles :
Nom : Homme Matthieu DELOISON
Âge : 31
Localisation : France

Informations professionnelles :
Activité : Formateur ActionScript Flash
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2004
Messages : 645
Points : 3 673
Points : 3 673
Ce tutoriel Comment utiliser un fichier SWC avec Adobe Flash répond à ta question.

Je te conseille d'utiliser FlashDevelopp ou FDT pour programmer tes classes AS3. C'est beaucoup plus simple.
__________________
Découvrez : Tutoriels, ressources AS2 et AS3
La Méthode AS3 Facile pour développer des applications et jeux Flash en ActionScript 3 : ActionScript-Facile.com
The_Pretender est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2011, 14h38   #5
Nouveau Membre du Club
 
Développeur informatique
Inscription : septembre 2006
Messages : 138
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : septembre 2006
Messages : 138
Points : 32
Points : 32
J'utilise normalement flashdevelop mais au boulot je suis sur MacOS et je me suis pas renseigné pour savoir s'il est possible de faire tourner flashdevelop dessus
lecra est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h26.


 
 
 
 
Partenaires

Hébergement Web