Skip to main content

Caspar Van der Linden's Library tagged XML   View Popular

17 Feb 09

HTML to Formatting Objects (FO) conversion guide

  • Need help converting HTML documents to PDF? This reference guide shows by example how to use XSLT templates to convert 45 commonly used HTML elements to formatting objects (from the XSL-FO vocabulary) for easy transformation to PDF using XSLT. The examples assume that you're using the Java-based XSLT processor Xalan and the Apache XML Project's FOP tool, but most of the methods would work just as well with other tools.



    We all design our HTML pages to look good on the screen, but printing those Web pages is usually an afterthought. To create printable versions of Web pages, the best approach is to use XSLT and XSL-FO to generate a PDF file. You can do the job with an open-source XSLT processor, the XSL Formatting Objects (XSL-FO) vocabulary, and a formatting-object engine. If you already know how to work with XSL-FO and XSLT, this guide provides a valuable resource: It goes through the most common HTML tags and defines how to convert each of them into formatting objects. (If you need background on using XSL-FO, try the developerWorks tutorials on the subject, easily found through Resources.)

    This guide includes dozens of examples that illustrate how to write XSLT style sheets to do the conversion from HTML element to the corresponding formatting object, the basic building block of documents rendered with XSL-FO.
14 Feb 09

RenderX - Support - XSL Formatting Objects Tutorial

  • This document gives a quick, learn-by-example introduction to XSL Formatting Objects. I don't discuss subtle details of implementation, but rather provide a series of examples of how to perform routine tasks with XEP — an XSL formatter developed by RenderX, Inc. It is not a manual of XSL FO (XSLFO) in general, and some examples given here may not work in other XSL FO (XSLFO) formatters, or give different results.

XSL-FO Examples

  • This section contains content relating to my XSL-FO book. Initially it is only the examples extracted from the book.
05 Feb 09

Internationalize your apps with XSLT

  • Today's reporting applications use XML extensively to format data, regardless of the different data sources. More specifically, Web-based reporting applications usually use XSL transformations to present this XML data to different clients. The standard flow for current reporting systems is more or less represented by this chain: legacy data source > XML > XSL transformation > Web browser. Note that you can perform the XSL transformation step either on the server side or the client side (the browser). The choice generally depends on nonfunctional requirements; for example, in a system with a high request rate, moving the XSL transformation to the client could result in performance and scalability benefits. The Web page coming from the XSL transformation must be internationalized. However, when the XSL transformation is performed on the client, the internationalization should be handled during the transformation itself. This means that the XSL transformation should manage the translation of the messages dynamically. In this article, we propose a general solution to address this issue.

XML.com: Using XSL Formatting Objects

  • Rather than explain XSL FO in its entirety, this article will give you enough information to use the major features of XSL FO. Our case study will be a short review handbook of Spanish that will be printed as an insert for a Spanish language learning CD-ROM. We'll use the Apache Software Foundation's FOP tool to convert the FO file to a PDF file.
03 Feb 09

FO.NET - Home

  • XSL-FO is similar to HTML in that it allows documents to be created in a markup language. The fundamental difference between the two is that XSL-FO is intended for creating paged, printable documents, whilst HTML is more suited to onscreen documents.

    FO.NET processes XML documents that conform to the XSL-FO specification and produces Adobe PDF documents. Typically an XSLT style sheet is used to transform raw XML data into XSL-FO.

    FO.NET has been written for the Microsoft .NET Framework and is suitable for use from any .NET compatible language such as C#, VB.NET or C#.
23 Dec 08

Customizing SharePoint List Views with SharePoint Designer 2007

Windows SharePoint Services 3.0 ships with a powerful and feature-laden Web Part named the Data Form Web Part (DFWP), which can present data from a wide array of data sources such as external databases, business data catalogs, and SharePoint lists.

msdn.microsoft.com/...cc300163.aspx - Preview

General Technology WebDev Utilities XPath XML Sharepoint

  • Learn how to use Microsoft Office SharePoint Designer to customize the Data Form Web Part. You can display SharePoint list data and filter the data by using an ASP.NET drop-down list control.
12 Dec 08

Create a custom workflow using SharePoint Designer - Kevin DeRudder

  • Create a custom workflow using SharePoint Designer

    From time to time I hear from SharePoint users that they always have to wait for their developers if they want to have a workflow that is not available 'Out Of The Box'.

    As a respond I ask them which workflow they want to use or have and apparently most of the workflows can be created in SharePoint Designer without writing one line of code.

    In this article I'm going to create a 'Content Approval' lookalike workflow, named the 'Holiday Request Approval' workflow (Human Resource managers can thank me later :-)).

    Before we open up SharePoint designer, we need a 'Task' list and a 'Holiday Requests' list, which is based on the 'Custom List' template. So the easiest way is to create a site based on a 'Team Site' and add a custom list.

BDC Meta Man - business data catalog tools to get you working in seconds

  • BDC Meta Man is the first Business Data Catalog tool for all SharePoint Developers and Administrators interested in line of business data integration with SharePoint. Without writing a single line of code you can be viewing and searching across your business data through Microsoft Office SharePoint Server 2007 in minutes.
28 Jul 08

RDF Site Summary 1.0 Modules: Slash

rss 1.0 spec comments module

web.resource.org/...slash - Preview

General WebDev RSS XML

  • articles not-an-ocean-unless-there-are-lobsters 177 177,155,105,33,6,3,0

RSS 1.0 and 2.0 Blog Comments Module

rss 1.0 spec comments module

philringnalda.com/blogcomments - Preview

General WebDev RSS XML



  • John Smith

    127.0.0.1

    2002-11-25T14:38+00:00

    <![CDATA[What a <em>brilliant</em> post!]>


29 Jan 08

VBScript Scripting Techniques

Handy little snippets of code solutions in VBScript (ASP)

www.robvanderwoude.com/vbstech.html - Preview

General Technology WebDev Server Tools Utilities XML VBScript

  • This section is dedicated to VBScript scripting techniques, how-tos, and "code snippets" for your "snippets library".

    Not many complete ready-to-run script samples here, but demo scripts, and code snippets that can be used to "glue" together your own full-blown scripts.
    I intend to gradually expand this library of VBScript snippets.
07 Sep 06

Atom 1.0 for WordPress

A WordPress plugin that replaces all RSS webfeeds with Atom 1.0 type feeds.

benjamin.smedbergs.us/wordpress-atom-1.0 - Preview

General Utilities RSS XML PHP WordPress

  • The plugin replaces all WordPress feeds. RSS will no longer be available, and Atom 1.0 will be served at most of the generated URLs that previously served RSS. This includes blog?feed=rss and blog/feed/ links. Navigating to blog/wp-rss2.php will still give the RSS feed.
28 Mar 06

TJ?s KMLDocument for Google Earth (+KML Reference)

A KML Reference (documenting the undocumented features) and PHP classes for the generation of KML. (Google Earth)

kml.tjworld.net - Preview

General WebDev XML PHP

13 Feb 06

XSLT - MDC

  • Extensible Stylesheet Language Transformations (XSLT) is an XML-based language used, in conjunction with specialized processing software, for the transformation of XML documents. Although the process is referred to as "transformation," the original document is not changed; rather, a new XML document is created based on the content of an existing document. Then, the new document may be serialized (output) by the processor in standard XML syntax or in another format, such as HTML or plain text. XSLT is most often used to convert data between different XML schemas or to convert XML data into web pages or PDF documents.
08 Feb 06

Loading XML into Gecko-based browsers: Builder AU: Program

  • Because Gecko doesn’t rely on non-standard extensions, like XML data islands, the only way to invoke Gecko’s XML magic is through the use of JavaScript (ECMAScript). One of the advantages of this use of JavaScript is that if there is a problem with getting one method to work there is usually another way to get the job done. An example of this is the relatively simple task of loading the XML document in the first place. Just while playing with Mozilla, I’ve found three ways to load an XML document without trying real hard.

WebReference.com - Creating a Cross-Browser DOM Document Wrapper (1/5)

Handling XML documents cross-browser. Even the XML field for IE and Mozilla.

www.webreference.com/...index.html - Preview

General WebDev Utilities JavaScript XML XMLHTTPRequest

  • This article will focus on creating a single DOM Document interface for developers to use in both Internet Explorer 5.0+ (Windows) and Mozilla (The Mozilla browser itself, or Netscape 6.1+). This interface will use both IE's ActiveX approach as well as Mozilla's standards-compliant approach. Because the IE implementation uses ActiveX technology, this will not work on IE for the Mac.

Xml Extras (WebFX)

Even the XML field for IE & Mozilla. Single way to make XML calls.

webfx.eae.net/...xmlextras.html - Preview

General WebDev Utilities JavaScript XML XMLHTTPRequest

  • The usage of XML is everywhere. The usage of XML inside the browser has been around for a while but not until lately has it been possible to get this to work in a satisfactory way in more than one browser. A while back Mozilla added support for creating MS compatible XML classes scriptable from JavaScript.

    This script creates a common interface for Mozilla and IE and also extends the Mozilla classes a little to make them behave even more like the Microsoft interfaces.

Mozilla XSLT Documentation

  • This document describes the JavaScript interface in Mozilla 1.2 and up to the XSLT Processing Engine (TransforMiiX). Note, this does not apply to previous releases of Mozilla or Mozilla based browsers, which expose a obsolete interface.
02 Feb 06

Center of Gravity PHP Script

PHP script to take a KML file and compute the center of gravity of all placemarks.

oase.uci.ru.nl/...index.phps - Preview

General WebDev XML PHP

1 - 20 of 50 Next › Last »
Showing 20 items per page

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo