IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Préparer un fichier pour impression sur papier avec CSS


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    retraité
    Inscrit en
    Avril 2018
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 85
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : retraité
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Avril 2018
    Messages : 61
    Par défaut Préparer un fichier pour impression sur papier avec CSS
    Bonjour,
    Après 35 ans dans les métiers de l'informatique, depuis 20 ans j'essaie de mon mieux , et bénévolement, d'aider les amis en informatique et je réalise quelques sites pour rendre service.
    Malheureusement ces amis ne sont pas toujours contents car je ne réussis pas toujours à créer des documents papiers.
    Je travaille généralement en PHP et HTML.
    Je viens de me mettre à me servir de C S S en utilisant, entre autres les livres de Luc Van LANCKER et Jean ENGELS, CHAPITRES sur les médias écrits.

    Je ne trouve pas ce que je veux car il n'est mentionné nulle part le nom du fichier destiné à l'impression ni, évidemment , le type de fichier que l'on doit obtenir. Alors je dois dire que je ne sais vraiment pas comment faire ?? Dans les livres je ne vois rien à ce sujet, ni la théorie complète pour réussir ce que je veux. Il y a bien les lignes "média" pour l'imprimante et l'écran, mais, évidemment les exemples sont toujours fournis avec l'image sur l'écran qui en résulte alors que moi je souhaite avoir un résultat sur papier obtenu sur mon imprimante.

    J'appelle donc "A l'aide" et je vous remercie bien sincèrement par avance.
    A très bientôt j'espère.

    M.M.M

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 703
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 703
    Par défaut
    le CSS permet d'appliquer une mise en forme particulière, par exemple mettre un cadre autour des liens sur la page imprimée.

    mais là vous parlez de fichier, vous souhaitez créer un fichier PDF qui contient la page à imprimer et ensuite envoyer ce fichier à personne qui va l'imprimer ?

  3. #3
    Membre actif
    Homme Profil pro
    retraité
    Inscrit en
    Avril 2018
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 85
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : retraité
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Avril 2018
    Messages : 61
    Par défaut
    Bonjour,
    OUI je veux obtenir une feuille (ou plusieurs !) sur une imprimante à partir d'un "état" qui est souvent , pour d'autres applications, de type .pdf mais qui pourrait être d'un autre type.
    Ce n'est pas que moi qui le souhaite mais tous les utilisateurs de mes sites .

    Le chapitre 20 du livre de VAN LANCKER S'appelle "Les propriétés d'impression " et on y parle d'optimiser une page d'impression. Impression a un sens en français !!!.
    La ligne suivante doit être mise dans la procédure : <style type="text/CSS" media="print"> alors que le media est screen pour l'affichage à l'écran.

    J'ai sous le coude et sous les yeux les livres de VAN LANCKER, NEBRA, ENGELS .

    Rien de ce que je cherche dans ces livres !!!!!!!!!!! très bizarre.

    Merci pour votre aide.Bonne journée.

    M.M.M

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 703
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 703
    Par défaut
    vous pouvez déclarer les feuilles de style de votre page avec le code qui est à la suite.
    • le fichier all.css est utilisé sur les écrans et pour les impressions
    • le fichier screen.css est utilisé sur les écrans uniquement
    • le fichier print.css est utilisé uniquement pour les impressions


    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <link rel="stylesheet" type="text/css" href="all.css" media="all"/>
    <link rel="stylesheet" type="text/css" href="screen.css" media="screen"/>
    <link rel="stylesheet" type="text/css" href="print.css" media="print"/>

  5. #5
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2020
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mai 2020
    Messages : 10
    Par défaut
    Bonjour,
    Le rendu colorimétrique ne sera pas le même cependant, puisque vous avez fait en RVB et que via l'impression, vous allez avoir du CMJN. N'est-ce pas embêtant ? surtout si il s'agit d'un projet client. Comment faire pour que les couleurs soient approximativement les mêmes ?

  6. #6
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 703
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 703
    Par défaut
    Citation Envoyé par etoile-des-neiges Voir le message
    (...)
    l'HTML et CSS ne sont pas fait pour avoir des couleurs précises. déjà les différents moteurs de rendus ne présentent pas les couleurs de la même façon et ensuite les réglages des écrans permettent de modifier plein de choses.
    si vous avez besoin d'une précision d'impression au pixel, il vaut mieux passer par un fichier PDF donc peut-être que ce format permet aussi une meilleure précision des couleurs

    par contre vous interférez ici avec la discussion de papy1418. si vous avez des question sur ce sujet (ou un autre), c'est mieux de créer une nouvelle discussion.

Discussions similaires

  1. Impression (sur papier) avec Python
    Par Teosinte dans le forum Général Python
    Réponses: 2
    Dernier message: 01/02/2009, 13h40
  2. Procédure pour impression sur imprimante matricielle
    Par snakers13 dans le forum WinDev
    Réponses: 2
    Dernier message: 15/10/2006, 18h55
  3. Réponses: 10
    Dernier message: 13/04/2006, 16h54
  4. Réponses: 1
    Dernier message: 06/04/2006, 18h04
  5. [CR9] impression sur papier à entête
    Par liosec dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 30/08/2004, 11h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo