FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WEBDEV 2024
→
Impression de texte
Impression de texte
Débuté par Arriety, 05 juin 2020 16:36 - 2 réponses
Connectez-vous…
Arriety
#1
Posté le 05 juin 2020 - 16:36
Bonjour,
Quelqu'un aurait-il réussi à imprimer du texte au format HTML avec les fonctions de webdev de la version 25 ?
J'ai beau essayer avec la fonction IImprimeZoneHtml, le résultat est loin d’être probant.
A savoir :
- Certains caractères sont mal encodés : (tous les caractères avec accents), j'utilise pourtant le nouveau champ de saisie html
- Une bonne partie des formatages est absent de l'impression (surligné,barré)
Mon code est assez simple :
ssource
est une chaîne
=
fRepWeb
(
) +
"\TestImpression.pdf"
iRAZ
(
)
iDestination
(
iPDF
,
ssource
)
iImprimeZoneHTML
(
saiHtml
,
5
,
5
,
100
,
100
)
iFinImprime
(
)
FichierAffiche
(
ssource
,
"application/pdf"
)
Voila, si quelqu'un a une piste je suis preneur
En vous remerciant
Signaler
0
0
THIERRY TILLIER
#2
Membre enregistré
1 143 messages
Popularité : +50 (142 votes)
Posté le 24 juin 2020 - 10:36
Bonjour,
Le HTML doit contenir une balise <meta> avec le langage utilisé et l'encodage.
éventuellement, passer par HtmlVersTexte(saihtml).
--
Thierry TILLIER
Développeur Windev-Webdev
Formation Windev :
https://coursdinfo.teachable.com/
Formation bureautique :
https://coursdinfo.net
Signaler
0
0
Arriety
#3
Posté le 10 juillet 2020 - 15:35
Bonjour,
merci pour les pistes mais ça ne solutionne pas le problème.
Aprés tests, c'est la fonction iImprimeZoneHtml qui semble mal traiter le html qu'on lui fourni :/.
Pour exemple le code suivant :
// stexteFormate = <span style='text-decoration-line: line-through;'>un texte barré avec des caractères spéciaux : é à @ è % ?</span>"
ssource
est une chaîne
=
fRepWeb
(
) +
"\TestImpression.pdf"
iRAZ
(
)
iDestination
(
iPDF
,
ssource
)
stexteFormate
est une chaîne
=
"<span style='text-decoration-line: line-through;'>un texte barré avec des caractères spéciaux : é à @ è % ?</span>"
iImprimeZoneHTML
(
stexteFormate
,
5
,
5
,
100
,
100
)
iFinImprime
(
)
FichierAffiche
(
ssource
,
"application/pdf"
)
L'impression fonctionne mais on perd le formatage ainsi que les caractères spéciaux.
Signaler
0
0
→ Revenir à WEBDEV 2024
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