FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile (précédentes versions)
→
[WM21]Charger un pdf sur une Application Android
[WM21]Charger un pdf sur une Application Android
Débuté par Stéphanie, 12 avr. 2017 15:08 - Aucune réponse
Connectez-vous…
Stéphanie
#1
Membre enregistré
13 messages
Posté le 12 avril 2017 - 15:08
Bonjour,
Je réalise une application qui permet en outre à un utilisateur d'envoyer des photos ou un document.
J'arrive à importer et afficher une photo de la galerie ou prise à partir de l'application, photo qui est affichée dans une Image, mais concernant un document pdf, rien n'y fait. Je souhaite en effet que l'utilisateur puisse aller chercher dans son gestionnaire de fichier un document, pour au moins récupérer le chemin du fichier pdf (dans le cas le moins optimal) et au mieux que je puisse l'afficher dans l'application.
Merci d'avance !
Le code :
// Contient le chemin de l'image
fichierImage
est une chaîne
b
Annule
est un booléen
=
True
SELON
Dialogue
(
"Sélectionnez un document"
)
// Prendre une photo
CAS
1
fichierImage
=
VidéoLanceAppli
(
viCaptureImage
)
SI
fichierImage
=
""
ALORS
SI
ErreurInfo
(
)
<
>
""
ALORS
Erreur
(
"Impossible de prendre une photo."
,
ErreurInfo
(
)
)
FIN
RETOUR
SINON
// Si pas d'erreur, on pourra stocker et afficher l'image
b
Annule
=
False
FIN
// Choisir une image
CAS
2
fichierImage
=
AlbumSélecteur
(
albumImage
)
SI
fichierImage
=
""
ALORS
SI
ErreurInfo
(
)
<
>
""
ALORS
Erreur
(
"Impossible de sélectionner une photo."
,
ErreurInfo
(
)
)
FIN
RETOUR
SINON
// Si pas d'erreur, on pourra stocker et afficher l'image
b
Annule
=
False
FIN
// Annuler
CAS
3
FIN
SI PAS
b
Annule
ALORS
Img
est une Image
s
InfoImage
est une chaîne
=
InfoBitmap
(
fichierImage
)
n
Largeur
est un entier
=
Val
(
ExtraitChaîne
(
s
InfoImage
,
2
)
)
n
Hauteur
est un entier
=
Val
(
ExtraitChaîne
(
s
InfoImage
,
3
)
)
Img
=
fichierImage
// Les images sont stockées dans un tableau de buffer, pour qu'elles puissent être renvoyés via un web service
TableauAjoute
(
tableau_buffImg
,
dSauveImageJPEG
(
Img
,
enMémoire
,
50
)
)
ZoneRépétéeInsèreLigne
(
ZR_
Document
,
0
,
Img
,
1
)
// Zone Répétée qui affiche toutes nos images
FIN
Signaler
0
0
→ Revenir à WINDEV Mobile (précédentes versions)
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte