XSLT
Шрифт:
Density
</fo:inline>:
.983
[Earth = 1]
</fo:block>
<fo:block font-family="Times" line-height="32pt" font-size="24pt">
<fo:inline text-decoration="underline">
Distance
</fo:inline>:
43.4
million miles
</fo:block>
<fo:block font-style="italic" font-family="Times" line-height="48pt"
font-size="28pt" font-weight="bold">
Planet:
Venus
</fo:block>
<fo:block font-family="Times" line-height="32pt" font-size="24pt">
<fo:inline text-decoration="underline">
Mass
</fo:inline>:
.815
[Earth = 1]
</fo:block>
<fo:block font-family="Times" line-height="32pt" font-size="24pt">
<fo:inline text-decoration="underline">
Day
</fo:inline>:
116.75
[Earth = 1]
</fo:block>
<fo:block font-family="Times" line-height="32pt" font-size="24pt">
<fo:inline text-decoration="underline">
Radius
</fo:inline>:
3716
miles
</fo:block>
<fo:block font-family="Times" line-height="32pt" font-size="24pt">
<fo:inline text-decoration="underline">
Density
</fo:inline>:
.943
[Earth = 1]
</fo:block>
<fo:block font-family="Times" line-height="32pt" font-size="24pt">
<fo:inline text-decoration="underline">
Distance
</fo:inline>:
66.8
million miles
</fo:block>
<fo:block font-style="italic" font-family="Times" line-height="48pt"
font-size="28pt" font-weight="bold">
Planet:
Earth
</fo:block>
<fo:block font-family="Times" line-height="32pt" font-size="24pt">
<fo:inline text-decoration="underline">
Mass
</fo:inline>:
1
[Earth = 1]
</fo:block>
<fo:block font-family="Times" line-height="32pt" font-size="24pt">
<fo:inline text-decoration="underline">
Day
</fo:inline>:
1
[Earth = 1]
</fo:block>
<fo:block font-family="Times" line-height="32pt" font-size="24pt">
<fo:inline text-decoration="underline">
Radius
</fo:inline>:
2107
miles
</fo:block>
<fo:block font-family="Times" line-height="32pt" font-size="24pt">
<fo:inline text-decoration="underline">
Density
</fo:inline>:
1
[Earth = 1]
</fo:block>
<fo:block font-family=Times" line-height="32pt" font-size="24pt">
<fo:inline text-decoration="underline">
Distance
</fo:inline>:
128.4
million miles
</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root>
Для
planets.fo
и создать форматированный документ, я воспользуюсь процессором fop от Apache XML Project. Как утверждает Apache: «FOP — первое в мире средство форматирования, управляемое форматирующими объектами XSL. Приложение Java считывает дерево форматирующих объектов и затем преобразует его в документ PDF. Дерево форматирующих объектов может быть представлено в форме документа XML (полученного на выходе такого процессора XSLT, как XT или Xalan) или может быть передано в память как документ DOM или (в случае XT) событий SAX». Я пользуюсь fop 0.17, — последней версией процессора на момент написания книги (похоже, что новые версии выходят практически ежемесячно). Процессор fop можно бесплатно загрузить сПакет загрузки fop включает три необходимых для работы файла JAR:
fop.jar
, w3c.jar
и xerces.jar
, которые нужно включить в classpath
(добавьте правильные пути к этим файлам JAR в соответствии с требованиями вашей системы): С:\>set classpath=.;fop.jar;xerces.jar;w3c.jar
Поделиться:
Популярные книги
Вернуть невесту. Ловушка для попаданки 2
2. Вернуть невесту
Любовные романы:
любовно-фантастические романы
7.88
рейтинг книги
Случайная жена для лорда Дракона
Фантастика:
юмористическая фантастика
попаданцы
5.00
рейтинг книги
Как я строил магическую империю 6
6. Как я строил магическую империю
Фантастика:
попаданцы
аниме
фантастика: прочее
фэнтези
5.00
рейтинг книги
На Ларэде
3. Лэрн
Фантастика:
фэнтези
героическая фантастика
стимпанк
5.00
рейтинг книги
Ученик. Книга третья
3. Ученик
Фантастика:
фэнтези
7.64
рейтинг книги
Неудержимый. Книга III
3. Неудержимый
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я до сих пор не князь. Книга XVI
16. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Виконт. Книга 1. Второе рождение
1. Псевдоним `Испанец`
Фантастика:
фэнтези
боевая фантастика
попаданцы
6.67
рейтинг книги
Императорский отбор
Фантастика:
фэнтези
8.56
рейтинг книги
Господин следователь. Книга 4
4. Господин следователь
Детективы:
исторические детективы
5.00
рейтинг книги
Возвращение Безумного Бога 2
2. Возвращение Безумного Бога
Фантастика:
попаданцы
рпг
аниме
5.00
рейтинг книги
Идеальный мир для Социопата
1. Социопат
Фантастика:
боевая фантастика
рпг
постапокалипсис
6.17
рейтинг книги
Потомок бога
1. Локки
Фантастика:
попаданцы
альтернативная история
аниме
сказочная фантастика
5.00
рейтинг книги
Чужбина
2. Дворянская кровь
Фантастика:
попаданцы
альтернативная история
5.00