Fonction imprimer en langage c
Fermé
Nillyla
Messages postés
5
Date d'inscription
vendredi 22 décembre 2017
Statut
Membre
Dernière intervention
28 janvier 2018
-
23 janv. 2018 à 23:06
[Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024 - 24 janv. 2018 à 13:25
[Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024 - 24 janv. 2018 à 13:25
A voir également:
- Fonction imprimer en langage c
- Fonction si et - Guide
- Imprimer en a5 - Guide
- Journal de ma naissance gratuit à imprimer - Télécharger - Histoire & Religion
- Langage binaire - Guide
- Comment signer un pdf sans l'imprimer - Guide
1 réponse
[Dal]
Messages postés
6198
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
13 décembre 2024
1 096
Modifié le 24 janv. 2018 à 12:11
Modifié le 24 janv. 2018 à 12:11
Salut Nillyla,
Je n'ai pas regardé en détails ton code, mais ce que tu fais ressemble à un exercice et c'est bizarre que dans le cadre d'un exercice on te demande "d'imprimer".
Par "imprimer" tu veux dire lancer une impression du fichier .html produit sur une imprimante pour réaliser une impression sur papier ? Dans ce cas, je suppose que tu veux que l'imprimante sorte non pas le code html, mais le rendu du code html. Peux-tu le confirmer stp ?
Evidemment, le plus simple cela serait d'ouvrir le fichier .html produit avec un navigateur et d'utiliser les fonctions d'impression du navigateur, pour ne pas avoir à gérer le rendu et l'impression du fichier .html depuis ton programme C.
Si ce que tu dois vraiment faire c'est bien gérer le rendu et l'impression du fichier .html depuis ton programme, cela ne va pas être simple. La(les) façon(s) de faire dépendent du système d'exploitation, car l'impression ne fait pas partie des capacités standard du langage C (sauf "l'impression" à l'écran, sur un fichier, etc.). Tu ne précise pas quel est ton système d'exploitation.
Dal
Je n'ai pas regardé en détails ton code, mais ce que tu fais ressemble à un exercice et c'est bizarre que dans le cadre d'un exercice on te demande "d'imprimer".
Par "imprimer" tu veux dire lancer une impression du fichier .html produit sur une imprimante pour réaliser une impression sur papier ? Dans ce cas, je suppose que tu veux que l'imprimante sorte non pas le code html, mais le rendu du code html. Peux-tu le confirmer stp ?
Evidemment, le plus simple cela serait d'ouvrir le fichier .html produit avec un navigateur et d'utiliser les fonctions d'impression du navigateur, pour ne pas avoir à gérer le rendu et l'impression du fichier .html depuis ton programme C.
Si ce que tu dois vraiment faire c'est bien gérer le rendu et l'impression du fichier .html depuis ton programme, cela ne va pas être simple. La(les) façon(s) de faire dépendent du système d'exploitation, car l'impression ne fait pas partie des capacités standard du langage C (sauf "l'impression" à l'écran, sur un fichier, etc.). Tu ne précise pas quel est ton système d'exploitation.
Dal
Modifié le 24 janv. 2018 à 12:38
https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-shellexecutea?redirectedfrom=MSDN
on en parle ici, par exemple :
https://stackoverflow.com/questions/16604844/shellexecute-print
cela fonctionnera, on non, selon la configuration du poste
24 janv. 2018 à 12:40
Mais je comprends pas quelques mots utilisés dans le code comme
<td colspan=""3""
/title>\n<style>\ntable{border-collapse:\n collapse;\nmargin : 10px auto auto auto;
("<thead> <!-- En-tête du tableau --> \n <tr>\n"
Svp c'est quel langage?et si vous me donnez un livre ou un cour où je peux comprendre ceci.Merci
24 janv. 2018 à 13:25
tu voulais dire "je ne comprends pas" :-(
C'est du langage html. Le programme crée un fichier .html dans ce format, lisible par un navigateur Internet, pour présenter les résultats.
https://www.w3schools.com/html/
Dal