Wo finde ich gute Tutorials auf XSL-FO (Formatierung / ed Objects), die Sachen eines mit FOP-Feeds und PDF-Dateien zu bekommen? [geschlossen]

StackOverflow https://stackoverflow.com/questions/108926

  •  01-07-2019
  •  | 
  •  

Frage

In einem Unternehmen, das ich gearbeitet habe, mich und meine Kollegen, implementiert ein maßgeschneidertes Dokumentenverteilungssystem auf dem XSL-FO.

Meine Aufgabe war das Skript zu erhalten, die Dokumente zu liefern und den CUPS-Druckserver und den Fax-Server konfigurieren, so dass ich hatte nie die Zeit, mir die Hände schmutzig auf XSL-FO zu erhalten.

Ich denke, etwas im Bereich der Umsetzung, die dort gemacht wurde, aber ich werde einige Vorlagen müssen mit während des Tests arbeiten.

Wo finde ich einige gute Tutorials auf XSL-FO finden, da der Geck Prozess, den ich bereits gemeistert haben?

War es hilfreich?

Lösung

Ich mag Menschen auf diesen 2003 IBM developer Artikel verweisen: HTML-Formatting Objects (FO) Umstellhandbuch

Ich empfehle nicht, das mitgelieferte .xsl mit HTML zu FO konvertieren, aber die Erzählung verwenden die verschiedenen XSL-FO-Konstrukte zu verstehen und wie sie sich auf HTML (die wir alle verstehen).

Andere Tipps

Zuerst bevor Sie einen kommerziellen Motor kaufen Besuche Apache FOP es ist eine ziemlich solide XSL-FO-Engine. Ich habe es in großem Umfang für „Regierung“ Form genutzt wird.

Wenn Sie gerade erst begonnen. W3schools ist von unschätzbarem Wert beim Lernen XSL-FO: http://www.w3schools.com/xslfo/default .asp

Wenn Sie XSL neu sind, ich die Liste empfehlen @ http :. //www.mulberrytech.com/xsl/xsl-list/index.html , auch für auf gemeinsame Probleme gemeinsame Lösungen nur die Suche

Sie können auch versuchen, eine visuelle xsl-fo-Designer / Editor . Wenn Sie noch XSL schreiben mit der Hand wollen, werfen Sie einen Blick auf XSL-FO-Tutorial von XML 1.1 Bibel .

Hier ist auch ein gutes Tutorial für Anfänger in XSL-FO.This Dokument gibt eine schnelle, lernen-by-Beispiel Einführung in XSL Formatting Objects. http://www.renderx.com/tutorial.html

Ich denke auch, dass das O'Reilly Buch das einzige sein wird, gibt es nicht viel über XSL-FO da draußen ... Ehrlich gesagt ich denke, es ist eine tote Technologie, es ist einfach zu komplex für die durchschnittlichen Programmierer zu lernen, dauert es Wochen - plus die guten Formatierer aus gibt es höllisch teuer

.

Das ist keine Antwort auf Ihre Frage, aber wenn mich jemand fragen würde, würde ich davon abraten, XSL-FO zu lernen. Es ist eine Lösung für ein Problem suchen IMO.

Ich denke, die Lage sein, zu tun xsl-fo gut Sie ein solides Verständnis von mehreren verschiedenen Technologien erhalten müssen.

Zur einem XSLT und XPath wie Sie diese in dem XSL-FO werden. Es gibt einige Tools, die es Ihnen ermöglichen, visuell die xsl-fo zu schaffen, aber die, die ich gesehen habe, sind extrem teuer, so neigten ich habe meine eigene XSLTs zu rollen, da diese wesentlich einfacher am Ende als die erzeugte xsl-fos.

Dann müssen Sie ein solides Verständnis der Geck, die es scheint, dass Sie bereits haben, aber für alle anderen, wenn Sie mit CSS häufigsten Stylings vertraut sind, werden Sie vertraut sein, aber für die spezifische Geck bietet es Sinn macht, etwas Forschung zu tun.

Der beste Weg, in sie zu erhalten ist, einige grundlegende Beispiele zu nehmen amd mit ihnen spielen, um. Hier Apache FOP ist ein großer Open-Source-Prozessor, die Sie für berufliche Zwecke verwenden können, wenn Sie wissen, wie es zu benutzen.

Ein Editor wie Sauerstoff xml hat eingebaute Geck Unterstützung, die es leicht macht, schnell Ihren XSL-FO testen und soll es einfacher machen xsl-fo zu lernen, aber man kann von der Kommandozeile und mehrere andere Editoren die gleiche thng tun, wie gut.

würde ich Michael Kays XSLT Buch empfehlen, da es ein großes Nachschlagewerk ist für XSLT "XSLT: Programmierreferenz 2nd Edition" Link

Auch das FOP Buch von Dave Pawson ist das beste verfügbare XSL-FO Nachschlagewerk ich kenne, obwohl es zugegebenermaßen nicht viel zur Verfügung. Es ist ein bisschen veraltet, aber es ist eine gute Referenz für die grundlegenden Konzepte und für jemanden, ausgehend kann es weniger komplex machen. Link

Seine Website ist eine große Quelle von Tipps für seltsame Fragen oder Ihr allgemeines Verständnis zu verbessern, wenn es fo zu xsl kommt. http://www.dpawson.co.uk/xsl/index.html

Dies könnte nicht genau das, was Sie brauchen, aber wenn Sie nur einige XSL-FO Testvorlagen haben wollen, können Sie diese Transformation in Word XSL-FO zu erzeugen.

Das Buch, das ich verwenden, um zu lernen ist von O'Reilly ( XSL-FO ), denn ehrlich gesagt gibt es nur sehr wenig Ressourcen zum Thema.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top