Skip to main content
Skip table of contents

XML Worker examples

These examples were written in the context of an old XML Worker tutorial.

They are used in answer to questions such as:

d00_xhtml

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D00_XHTML.java##

d01_customelementhandler

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D01_CustomElementHandler.java##

d02_parsehtml

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D02_ParseHtml.java##

d03_parsehtmlpipelines

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D03_ParseHtmlPipelines.java##

d04_parsehtmlcss

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D04_ParseHtmlCss.java##

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D05_ParseHtmlCssLink.java##

d06_parsehtmlfonts

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D06_ParseHtmlFonts.java##

d07_parsehtmlasian

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D07_ParseHtmlAsian.java##

d07bis_parsehtmlasian

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D07bis_ParseHtmlAsian.java##

d07tris_parsehtmlasian

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D07tris_ParseHtmlAsian.java##

d08_parsehtmlimageslinksoops

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D08_ParseHtmlImagesLinksOops.java##

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D09_ParseHtmlImagesLinks.java##

d10_parsecustomtag

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D10_ParseCustomTag.java##

d11_parsehtmlobjects

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D11_ParseHtmlObjects.java##

d12_parsehtmlcustompipeline

##GITHUB:https://raw.githubusercontent.com/itext/i5js-sandbox/master/src/main/java/sandbox/xmlworker/D12_ParseHtmlCustomPipeline.java##

Resources

https://github.com/itext/i5js-sandbox/blob/master/resources/xml/walden.htmlwalden.html
https://github.com/itext/i5js-sandbox/blob/master/resources/html/walden.htmlwalden.html
https://github.com/itext/i5js-sandbox/blob/master/resources/xml/walden.csswalden.css
https://github.com/itext/i5js-sandbox/blob/master/resources/xml/thoreau.htmlthoreau.html
https://github.com/itext/i5js-sandbox/blob/master/resources/html/thoreau.htmlthoreau.html
https://github.com/itext/i5js-sandbox/blob/master/resources/xml/img/435px-VII.jpg435px-VII.jpg
https://github.com/itext/i5js-sandbox/blob/master/resources/xml/img/486px-Henry_David_Thoreau.jpg486px-Henry_David_Thoreau.jpg
https://github.com/itext/i5js-sandbox/blob/master/resources/xml/img/Henry_David_Thoreau_1861.jpgHenry_David_Thoreau_1861.jpg
https://github.com/itext/i5js-sandbox/blob/master/resources/xml/test.htmltest.html
https://github.com/itext/i5js-sandbox/blob/master/resources/xml/hero.html
https://github.com/itext/i5js-sandbox/blob/master/resources/xml/hero2.html

Results

https://github.com/itext/i5js-sandbox/blob/master/cmpfiles/xmlworker/cmp_walden1.pdf
https://github.com/itext/i5js-sandbox/blob/master/cmpfiles/xmlworker/cmp_walden2.pdfcmp_walden2.pdf
https://github.com/itext/i5js-sandbox/blob/master/cmpfiles/xmlworker/cmp_walden3.pdfcmp_walden3.pdf
https://github.com/itext/i5js-sandbox/blob/master/cmpfiles/xmlworker/cmp_test.pdf
https://github.com/itext/i5js-sandbox/blob/master/cmpfiles/xmlworker/cmp_walden4.pdfcmp_walden4.pdf
https://github.com/itext/i5js-sandbox/blob/master/cmpfiles/xmlworker/cmp_hero.pdfcmp_hero.pdf
https://github.com/itext/i5js-sandbox/blob/master/cmpfiles/xmlworker/cmp_asian.pdf
https://github.com/itext/i5js-sandbox/blob/master/cmpfiles/xmlworker/cmp_asian2.pdfcmp_asian2.pdf
https://github.com/itext/i5js-sandbox/blob/master/cmpfiles/xmlworker/cmp_thoreau_oops.pdfcmp_thoreau_oops.pdf
https://github.com/itext/i5js-sandbox/blob/master/cmpfiles/xmlworker/cmp_thoreau.pdf
https://github.com/itext/i5js-sandbox/blob/master/cmpfiles/xmlworker/cmp_walden5.pdf
https://github.com/itext/i5js-sandbox/blob/master/cmpfiles/xmlworker/cmp_walden6.pdf

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.