Web to print

De Design numérique
Révision datée du 14 novembre 2024 à 12:32 par Feuf (discussion | contributions) (Page créée avec « == Présentation == Le web to print est un procédé de mise en page qui consiste à produire un fichier imprimable uniquement à partir de code web, ce qui permet de cr... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Présentation

Le web to print est un procédé de mise en page qui consiste à produire un fichier imprimable uniquement à partir de code web, ce qui permet de créer une mise en page pleinement open source.

Plusieurs frameworks existent pour permettre une mise en page automatique d'un document web, le plus connu étant paged.js, facilitant le processus en proposant une pagination automatique et en proposant des balises css pour modifier l'apparence page par page.

Exemples

@font-face {
  font-family: "Hedvig";
  src:
    url("fonts/HedvigLettersSerif-Regular.ttf")
}

@font-face {
  font-family: "Compagnon";
  src:
    url("fonts/Compagnon-Bold.otf")
}

@font-face {
  font-family: "CodeNewRoman";
  src:
    url("fonts/CodeNewRomanNerdFont-Regular.otf")
}

html, body{
  font-size:9pt;
}

@page {
  size: A5;
  margin-top: 10mm;
  margin-bottom: 10mm;
}

@page:left {
  margin-right: 10mm;
  margin-left: 15mm;
}

@page:right {
  margin-left: 10mm;
  margin-right: 15mm;
}

@page:first {
}