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

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

Michel Martin

Compartir libro
  1. French
  2. ePUB (apto para móviles)
  3. Disponible en iOS y Android
eBook - ePub

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

Michel Martin

Detalles del libro
Vista previa del libro
Índice
Citas

Información del 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).

Preguntas frecuentes

¿Cómo cancelo mi suscripción?
Simplemente, dirígete a la sección ajustes de la cuenta y haz clic en «Cancelar suscripción». Así de sencillo. Después de cancelar tu suscripción, esta permanecerá activa el tiempo restante que hayas pagado. Obtén más información aquí.
¿Cómo descargo los libros?
Por el momento, todos nuestros libros ePub adaptables a dispositivos móviles se pueden descargar a través de la aplicación. La mayor parte de nuestros PDF también se puede descargar y ya estamos trabajando para que el resto también sea descargable. Obtén más información aquí.
¿En qué se diferencian los planes de precios?
Ambos planes te permiten acceder por completo a la biblioteca y a todas las funciones de Perlego. Las únicas diferencias son el precio y el período de suscripción: con el plan anual ahorrarás en torno a un 30 % en comparación con 12 meses de un plan mensual.
¿Qué es Perlego?
Somos un servicio de suscripción de libros de texto en línea que te permite acceder a toda una biblioteca en línea por menos de lo que cuesta un libro al mes. Con más de un millón de libros sobre más de 1000 categorías, ¡tenemos todo lo que necesitas! Obtén más información aquí.
¿Perlego ofrece la función de texto a voz?
Busca el símbolo de lectura en voz alta en tu próximo libro para ver si puedes escucharlo. La herramienta de lectura en voz alta lee el texto en voz alta por ti, resaltando el texto a medida que se lee. Puedes pausarla, acelerarla y ralentizarla. Obtén más información aquí.
¿Es Transformations XML-HTML-PDF avec XPath, XSLT et XSL-FO un PDF/ePUB en línea?
Sí, puedes acceder a Transformations XML-HTML-PDF avec XPath, XSLT et XSL-FO de Michel Martin en formato PDF o ePUB, así como a otros libros populares de Informatique y Programmation en HTML. Tenemos más de un millón de libros disponibles en nuestro catálogo para que explores.

Información

Año
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...

Índice