Transformations XML-HTML-PDF avec XPath, XSLT et XSL-FO
eBook - ePub

Transformations XML-HTML-PDF avec XPath, XSLT et XSL-FO

Michel Martin

Condividi libro
  1. French
  2. ePUB (disponibile sull'app)
  3. Disponibile su iOS e Android
eBook - ePub

Transformations XML-HTML-PDF avec XPath, XSLT et XSL-FO

Michel Martin

Dettagli del libro
Anteprima del libro
Indice dei contenuti
Citazioni

Informazioni sul libro

Ce manuel va vous apprendre: A créer des pages HTML en appliquant des fichiers XSLT à des fichiers XML. A créer des fichiers PDF en appliquant des fichiers XSL-FO à des fichiers XML.Pour y arriver, les sujets suivants vont être abordés à travers des exemples simples et directement exploitables: XML Xpath XSLT XSL-FOVous pourrez appliquer ce que vous avez appris pour (par exemple) créer des catalogues et des pages produits à partir de données XML variables, ou encore pour fabriquer des fichiers PDF à partir de données brutes dont vous ne maitrisez pas le contenu.Les informations présentes dans ce manuel ont été utilisées dans le cadre d'une formation en présentiel à Bruxelles courant 2018. Les apprenants devaient comprendre comment transformer des fichiers de données XML en des pages HTML et en des fichiers PDF.Qui est l'auteur?Je m'appelle Michel Martin. Je suis passionné par l'informatique depuis de nombreuses années. Ingénieur de formation, j'ai vite consacré la majorité de mon temps à écrire des livres d'informatique. Aujourd'hui, j'ai écrit plus de 400 livres sur de nombreux sujets qui touchent de près ou de loin à l'informatique.En 2009, j'ai créé la société Mediaforma Learning. Tous les jours, de nouveaux articles et de nouvelles vidéos sont proposés sur de nombreux sujets en rapport avec l'informatique.Je donne également des formations en présentiel sur les langages du Web (HTML, CSS, JavaScript, jQuery, XML, PHP).

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
Transformations XML-HTML-PDF avec XPath, XSLT et XSL-FO è disponibile online in formato PDF/ePub?
Sì, puoi accedere a Transformations XML-HTML-PDF avec XPath, XSLT et XSL-FO di Michel Martin in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Informatique e Programmation en HTML. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Anno
2018
ISBN
9782373270440

XSL-FO

Dans cette partie :
Qu'est-ce que XSL-FO ?
Structure de base d'un document XSL-FO
Les modèles des pages
Le contenu des pages
Listes
Tableaux
Insertion de données XML dans le rendu PDF avec XSLT

Qu'est-ce que XSL-FO ?

XSL-FO (aussi appelé XSL) est l'abréviation de eXtensible Stylesheet Language Formatting Objects.
Vous utiliserez XSL-FO pour formater des fichiers de données XML.
Dans cette formation, vous utiliserez des fichiers XSL-FO pour transformer et mettre en forme les données de fichiers XML en des fichiers PDF.
Les tests de transformation XML +XSL-FO ->PDF se feront en ligne sur la page http://www.utilities-online.info/foprender/

Structure de base d'un document XSL-FO

<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format" version="1.0">
<xsl:output encoding="ISO-8859-1"/>
<xsl:template match="/">
<fo:root language="FR">
<fo:layout-master-set>
<fo:simple-page-master master-name="A4">
<!-- Modèle de la page -->
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4">
<f!-- Contenu de la page -->
</fo:page-sequence>
</fo:root>
</xsl:template>
</xsl:stylesheet>
XSL-FO étant du XML, il doit commencer par cette instruction (1) :
<?xml version = "1.0">
La balise suivante définit les espaces de noms xsl et fo (2).
La balise suivante définit le type d'encodage du résultat (3).
La balise suivante indique que la transformation va porter sur le nœud racine du document XML (4).
La balise suivante englobe tout les modèles (templates) et le contenu des pages. Elle est obligatoire (5).
La balise <fo:layout-master-set> </fo:layout-master-set> contient un ou plusieurs modèles (templates) (6).
Les modèles se trouvent entre les balises <fo:simple-page-master> et </fo:simple-page-master> (7). Chaque balise <fo:simple-page-master> représente le modèle d'une page. Elle doit avoir un nom unique (attribut master-name).
Les balises <fo:page-sequence&g...

Indice dei contenuti