overview-summary.html 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!--NewPage-->
  3. <HTML>
  4. <HEAD>
  5. <!-- Generated by javadoc (build 1.6.0_34) on Wed May 16 09:10:14 BST 2018 -->
  6. <TITLE>
  7. Overview (Apache FOP 2.3 API)
  8. </TITLE>
  9. <META NAME="date" CONTENT="2018-05-16">
  10. <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
  11. <SCRIPT type="text/javascript">
  12. function windowTitle()
  13. {
  14. if (location.href.indexOf('is-external=true') == -1) {
  15. parent.document.title="Overview (Apache FOP 2.3 API)";
  16. }
  17. }
  18. </SCRIPT>
  19. <NOSCRIPT>
  20. </NOSCRIPT>
  21. </HEAD>
  22. <BODY BGCOLOR="white" onload="windowTitle();">
  23. <HR>
  24. <!-- ========= START OF TOP NAVBAR ======= -->
  25. <A NAME="navbar_top"><!-- --></A>
  26. <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
  27. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  28. <TR>
  29. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  30. <A NAME="navbar_top_firstrow"><!-- --></A>
  31. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  32. <TR ALIGN="center" VALIGN="top">
  33. <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>
  34. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
  35. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  36. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
  37. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  38. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  39. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  40. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  41. </TR>
  42. </TABLE>
  43. </TD>
  44. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  45. fop 2.3</EM>
  46. </TD>
  47. </TR>
  48. <TR>
  49. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  50. &nbsp;PREV&nbsp;
  51. &nbsp;NEXT</FONT></TD>
  52. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  53. <A HREF="index.html?overview-summary.html" target="_top"><B>FRAMES</B></A> &nbsp;
  54. &nbsp;<A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  55. &nbsp;<SCRIPT type="text/javascript">
  56. <!--
  57. if(window==top) {
  58. document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
  59. }
  60. //-->
  61. </SCRIPT>
  62. <NOSCRIPT>
  63. <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
  64. </NOSCRIPT>
  65. </FONT></TD>
  66. </TR>
  67. </TABLE>
  68. <A NAME="skip-navbar_top"></A>
  69. <!-- ========= END OF TOP NAVBAR ========= -->
  70. <HR>
  71. <CENTER>
  72. <H1>
  73. Apache Formatting Objects Processor (FOP)
  74. </H1>
  75. </CENTER>
  76. Apache FOP formats and renders XSL-FO input into a variety of output formats,
  77. including PDF and PostScript.
  78. <P>
  79. <B>See:</B>
  80. <BR>
  81. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#overview_description"><B>Description</B></A>
  82. <P>
  83. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  84. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  85. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  86. <B>Control and Startup</B></FONT></TH>
  87. </TR>
  88. <TR BGCOLOR="white" CLASS="TableRowColor">
  89. <TD WIDTH="20%"><B><A HREF="org/apache/fop/package-summary.html">org.apache.fop</A></B></TD>
  90. <TD>&nbsp;</TD>
  91. </TR>
  92. <TR BGCOLOR="white" CLASS="TableRowColor">
  93. <TD WIDTH="20%"><B><A HREF="org/apache/fop/apps/package-summary.html">org.apache.fop.apps</A></B></TD>
  94. <TD>Application classes used for running FOP embedded in other applications.</TD>
  95. </TR>
  96. <TR BGCOLOR="white" CLASS="TableRowColor">
  97. <TD WIDTH="20%"><B><A HREF="org/apache/fop/cli/package-summary.html">org.apache.fop.cli</A></B></TD>
  98. <TD>This package contains the command-line client for Apache FOP.</TD>
  99. </TR>
  100. <TR BGCOLOR="white" CLASS="TableRowColor">
  101. <TD WIDTH="20%"><B><A HREF="org/apache/fop/servlet/package-summary.html">org.apache.fop.servlet</A></B></TD>
  102. <TD>This package contains two sample FOP servlets.</TD>
  103. </TR>
  104. </TABLE>
  105. <P>
  106. &nbsp;
  107. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  108. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  109. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  110. <B>XSL-FO Tree</B></FONT></TH>
  111. </TR>
  112. <TR BGCOLOR="white" CLASS="TableRowColor">
  113. <TD WIDTH="20%"><B><A HREF="org/apache/fop/datatypes/package-summary.html">org.apache.fop.datatypes</A></B></TD>
  114. <TD>XSL Datatypes.</TD>
  115. </TR>
  116. <TR BGCOLOR="white" CLASS="TableRowColor">
  117. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fo/package-summary.html">org.apache.fop.fo</A></B></TD>
  118. <TD>Classes, constants and basic infrastructure for the FO tree.</TD>
  119. </TR>
  120. <TR BGCOLOR="white" CLASS="TableRowColor">
  121. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fo/expr/package-summary.html">org.apache.fop.fo.expr</A></B></TD>
  122. <TD>Classes for XSL expressions and functions.</TD>
  123. </TR>
  124. <TR BGCOLOR="white" CLASS="TableRowColor">
  125. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fo/extensions/package-summary.html">org.apache.fop.fo.extensions</A></B></TD>
  126. <TD>Base classes for implementing extensions to XSL-FO.</TD>
  127. </TR>
  128. <TR BGCOLOR="white" CLASS="TableRowColor">
  129. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fo/extensions/destination/package-summary.html">org.apache.fop.fo.extensions.destination</A></B></TD>
  130. <TD>Classes to support named destinations (only relevant for PDF output)</TD>
  131. </TR>
  132. <TR BGCOLOR="white" CLASS="TableRowColor">
  133. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fo/extensions/svg/package-summary.html">org.apache.fop.fo.extensions.svg</A></B></TD>
  134. <TD>SVG extension classes which handle elements from the SVG namespace.</TD>
  135. </TR>
  136. <TR BGCOLOR="white" CLASS="TableRowColor">
  137. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fo/extensions/xmp/package-summary.html">org.apache.fop.fo.extensions.xmp</A></B></TD>
  138. <TD>Extension classes which handles <a href="http://www.adobe.com/products/xmp/">XMP metadata</a>.</TD>
  139. </TR>
  140. <TR BGCOLOR="white" CLASS="TableRowColor">
  141. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fo/flow/package-summary.html">org.apache.fop.fo.flow</A></B></TD>
  142. <TD>All the block- and inline-level flow formatting objects.</TD>
  143. </TR>
  144. <TR BGCOLOR="white" CLASS="TableRowColor">
  145. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fo/flow/table/package-summary.html">org.apache.fop.fo.flow.table</A></B></TD>
  146. <TD>&nbsp;</TD>
  147. </TR>
  148. <TR BGCOLOR="white" CLASS="TableRowColor">
  149. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fo/pagination/package-summary.html">org.apache.fop.fo.pagination</A></B></TD>
  150. <TD>All the pagination and declaration formatting objects.</TD>
  151. </TR>
  152. <TR BGCOLOR="white" CLASS="TableRowColor">
  153. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fo/pagination/bookmarks/package-summary.html">org.apache.fop.fo.pagination.bookmarks</A></B></TD>
  154. <TD>Formatting objects for bookmarks as defined since XSL 1.1.</TD>
  155. </TR>
  156. <TR BGCOLOR="white" CLASS="TableRowColor">
  157. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fo/properties/package-summary.html">org.apache.fop.fo.properties</A></B></TD>
  158. <TD>Classes representing the various property types as well as supporting data structures for the FO tree.</TD>
  159. </TR>
  160. </TABLE>
  161. <P>
  162. &nbsp;
  163. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  164. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  165. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  166. <B>Layout</B></FONT></TH>
  167. </TR>
  168. <TR BGCOLOR="white" CLASS="TableRowColor">
  169. <TD WIDTH="20%"><B><A HREF="org/apache/fop/layoutmgr/package-summary.html">org.apache.fop.layoutmgr</A></B></TD>
  170. <TD>FOP's layout engine.</TD>
  171. </TR>
  172. <TR BGCOLOR="white" CLASS="TableRowColor">
  173. <TD WIDTH="20%"><B><A HREF="org/apache/fop/layoutmgr/inline/package-summary.html">org.apache.fop.layoutmgr.inline</A></B></TD>
  174. <TD>Layout managers for inline formatting objects and line building.</TD>
  175. </TR>
  176. <TR BGCOLOR="white" CLASS="TableRowColor">
  177. <TD WIDTH="20%"><B><A HREF="org/apache/fop/layoutmgr/list/package-summary.html">org.apache.fop.layoutmgr.list</A></B></TD>
  178. <TD>Layout managers for lists.</TD>
  179. </TR>
  180. <TR BGCOLOR="white" CLASS="TableRowColor">
  181. <TD WIDTH="20%"><B><A HREF="org/apache/fop/layoutmgr/table/package-summary.html">org.apache.fop.layoutmgr.table</A></B></TD>
  182. <TD>Layout managers for tables.</TD>
  183. </TR>
  184. </TABLE>
  185. <P>
  186. &nbsp;
  187. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  188. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  189. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  190. <B>Area Tree</B></FONT></TH>
  191. </TR>
  192. <TR BGCOLOR="white" CLASS="TableRowColor">
  193. <TD WIDTH="20%"><B><A HREF="org/apache/fop/area/package-summary.html">org.apache.fop.area</A></B></TD>
  194. <TD>FOP's area tree.</TD>
  195. </TR>
  196. <TR BGCOLOR="white" CLASS="TableRowColor">
  197. <TD WIDTH="20%"><B><A HREF="org/apache/fop/area/inline/package-summary.html">org.apache.fop.area.inline</A></B></TD>
  198. <TD>FOP's area tree: inline-level areas</TD>
  199. </TR>
  200. <TR BGCOLOR="white" CLASS="TableRowColor">
  201. <TD WIDTH="20%"><B><A HREF="org/apache/fop/traits/package-summary.html">org.apache.fop.traits</A></B></TD>
  202. <TD>Trait classes and other supporting data structures.</TD>
  203. </TR>
  204. </TABLE>
  205. <P>
  206. &nbsp;
  207. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  208. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  209. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  210. <B>Paginated Rendering</B></FONT></TH>
  211. </TR>
  212. <TR BGCOLOR="white" CLASS="TableRowColor">
  213. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/package-summary.html">org.apache.fop.render</A></B></TD>
  214. <TD>Generic renderer interface.</TD>
  215. </TR>
  216. <TR BGCOLOR="white" CLASS="TableRowColor">
  217. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/afp/package-summary.html">org.apache.fop.render.afp</A></B></TD>
  218. <TD>An AFP Renderer implementation and supporting classes.</TD>
  219. </TR>
  220. <TR BGCOLOR="white" CLASS="TableRowColor">
  221. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/afp/exceptions/package-summary.html">org.apache.fop.render.afp.exceptions</A></B></TD>
  222. <TD>&nbsp;</TD>
  223. </TR>
  224. <TR BGCOLOR="white" CLASS="TableRowColor">
  225. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/afp/extensions/package-summary.html">org.apache.fop.render.afp.extensions</A></B></TD>
  226. <TD>&nbsp;</TD>
  227. </TR>
  228. <TR BGCOLOR="white" CLASS="TableRowColor">
  229. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/awt/package-summary.html">org.apache.fop.render.awt</A></B></TD>
  230. <TD>AWT Renderer used for displaying rendered pages in Java applications.</TD>
  231. </TR>
  232. <TR BGCOLOR="white" CLASS="TableRowColor">
  233. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/awt/viewer/package-summary.html">org.apache.fop.render.awt.viewer</A></B></TD>
  234. <TD>AWT Viewer PreviewDialog and PreviewPanel.</TD>
  235. </TR>
  236. <TR BGCOLOR="white" CLASS="TableRowColor">
  237. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/bitmap/package-summary.html">org.apache.fop.render.bitmap</A></B></TD>
  238. <TD>Bitmap Renderer which creates TIFF and PNG images from rendered pages.</TD>
  239. </TR>
  240. <TR BGCOLOR="white" CLASS="TableRowColor">
  241. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/extensions/prepress/package-summary.html">org.apache.fop.render.extensions.prepress</A></B></TD>
  242. <TD>&nbsp;</TD>
  243. </TR>
  244. <TR BGCOLOR="white" CLASS="TableRowColor">
  245. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/gradient/package-summary.html">org.apache.fop.render.gradient</A></B></TD>
  246. <TD>&nbsp;</TD>
  247. </TR>
  248. <TR BGCOLOR="white" CLASS="TableRowColor">
  249. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/intermediate/package-summary.html">org.apache.fop.render.intermediate</A></B></TD>
  250. <TD>&nbsp;</TD>
  251. </TR>
  252. <TR BGCOLOR="white" CLASS="TableRowColor">
  253. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/intermediate/extensions/package-summary.html">org.apache.fop.render.intermediate.extensions</A></B></TD>
  254. <TD>&nbsp;</TD>
  255. </TR>
  256. <TR BGCOLOR="white" CLASS="TableRowColor">
  257. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/intermediate/util/package-summary.html">org.apache.fop.render.intermediate.util</A></B></TD>
  258. <TD>&nbsp;</TD>
  259. </TR>
  260. <TR BGCOLOR="white" CLASS="TableRowColor">
  261. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/java2d/package-summary.html">org.apache.fop.render.java2d</A></B></TD>
  262. <TD>Java2D Renderer which paints rendered pages on Graphics2D instances.</TD>
  263. </TR>
  264. <TR BGCOLOR="white" CLASS="TableRowColor">
  265. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/pcl/package-summary.html">org.apache.fop.render.pcl</A></B></TD>
  266. <TD>PCL Renderer (Supports PCL5 and HP GL/2)</TD>
  267. </TR>
  268. <TR BGCOLOR="white" CLASS="TableRowColor">
  269. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/pcl/extensions/package-summary.html">org.apache.fop.render.pcl.extensions</A></B></TD>
  270. <TD>&nbsp;</TD>
  271. </TR>
  272. <TR BGCOLOR="white" CLASS="TableRowColor">
  273. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/pcl/fonts/package-summary.html">org.apache.fop.render.pcl.fonts</A></B></TD>
  274. <TD>&nbsp;</TD>
  275. </TR>
  276. <TR BGCOLOR="white" CLASS="TableRowColor">
  277. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/pcl/fonts/truetype/package-summary.html">org.apache.fop.render.pcl.fonts.truetype</A></B></TD>
  278. <TD>&nbsp;</TD>
  279. </TR>
  280. <TR BGCOLOR="white" CLASS="TableRowColor">
  281. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/pdf/package-summary.html">org.apache.fop.render.pdf</A></B></TD>
  282. <TD>PDF Renderer</TD>
  283. </TR>
  284. <TR BGCOLOR="white" CLASS="TableRowColor">
  285. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/pdf/extensions/package-summary.html">org.apache.fop.render.pdf.extensions</A></B></TD>
  286. <TD>&nbsp;</TD>
  287. </TR>
  288. <TR BGCOLOR="white" CLASS="TableRowColor">
  289. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/print/package-summary.html">org.apache.fop.render.print</A></B></TD>
  290. <TD>Renderer which prints rendered pages directly to a printer.</TD>
  291. </TR>
  292. <TR BGCOLOR="white" CLASS="TableRowColor">
  293. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/ps/package-summary.html">org.apache.fop.render.ps</A></B></TD>
  294. <TD>PostScript Renderer</TD>
  295. </TR>
  296. <TR BGCOLOR="white" CLASS="TableRowColor">
  297. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/ps/extensions/package-summary.html">org.apache.fop.render.ps.extensions</A></B></TD>
  298. <TD>Extensions specific to the PostScript Renderer.</TD>
  299. </TR>
  300. <TR BGCOLOR="white" CLASS="TableRowColor">
  301. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/ps/fonts/package-summary.html">org.apache.fop.render.ps.fonts</A></B></TD>
  302. <TD>&nbsp;</TD>
  303. </TR>
  304. <TR BGCOLOR="white" CLASS="TableRowColor">
  305. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/ps/svg/package-summary.html">org.apache.fop.render.ps.svg</A></B></TD>
  306. <TD>&nbsp;</TD>
  307. </TR>
  308. <TR BGCOLOR="white" CLASS="TableRowColor">
  309. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/txt/package-summary.html">org.apache.fop.render.txt</A></B></TD>
  310. <TD>Plain Text Renderer</TD>
  311. </TR>
  312. <TR BGCOLOR="white" CLASS="TableRowColor">
  313. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/txt/border/package-summary.html">org.apache.fop.render.txt.border</A></B></TD>
  314. <TD>Border handling classes for the Plain Text Renderer</TD>
  315. </TR>
  316. <TR BGCOLOR="white" CLASS="TableRowColor">
  317. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/xml/package-summary.html">org.apache.fop.render.xml</A></B></TD>
  318. <TD>Area Tree XML Renderer.</TD>
  319. </TR>
  320. </TABLE>
  321. <P>
  322. &nbsp;
  323. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  324. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  325. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  326. <B>Structural Rendering</B></FONT></TH>
  327. </TR>
  328. <TR BGCOLOR="white" CLASS="TableRowColor">
  329. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/rtf/package-summary.html">org.apache.fop.render.rtf</A></B></TD>
  330. <TD>RTF (Rich Text Format) Output Support</TD>
  331. </TR>
  332. </TABLE>
  333. <P>
  334. &nbsp;
  335. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  336. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  337. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  338. <B>Fonts</B></FONT></TH>
  339. </TR>
  340. <TR BGCOLOR="white" CLASS="TableRowColor">
  341. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fonts/package-summary.html">org.apache.fop.fonts</A></B></TD>
  342. <TD>Classes for font handling.</TD>
  343. </TR>
  344. <TR BGCOLOR="white" CLASS="TableRowColor">
  345. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fonts/apps/package-summary.html">org.apache.fop.fonts.apps</A></B></TD>
  346. <TD>Command-line tools for generating XML font metric files from Type 1 and TrueType fonts.</TD>
  347. </TR>
  348. <TR BGCOLOR="white" CLASS="TableRowColor">
  349. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fonts/autodetect/package-summary.html">org.apache.fop.fonts.autodetect</A></B></TD>
  350. <TD>A collection of classes that aid in the autodetection of installed system fonts.</TD>
  351. </TR>
  352. <TR BGCOLOR="white" CLASS="TableRowColor">
  353. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fonts/base14/package-summary.html">org.apache.fop.fonts.base14</A></B></TD>
  354. <TD>Base 14 fonts used for PDF and PostScript.</TD>
  355. </TR>
  356. <TR BGCOLOR="white" CLASS="TableRowColor">
  357. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fonts/cff/package-summary.html">org.apache.fop.fonts.cff</A></B></TD>
  358. <TD>&nbsp;</TD>
  359. </TR>
  360. <TR BGCOLOR="white" CLASS="TableRowColor">
  361. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fonts/substitute/package-summary.html">org.apache.fop.fonts.substitute</A></B></TD>
  362. <TD>Font substitution facilities.</TD>
  363. </TR>
  364. <TR BGCOLOR="white" CLASS="TableRowColor">
  365. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fonts/truetype/package-summary.html">org.apache.fop.fonts.truetype</A></B></TD>
  366. <TD>Classes for TrueType fonts.</TD>
  367. </TR>
  368. <TR BGCOLOR="white" CLASS="TableRowColor">
  369. <TD WIDTH="20%"><B><A HREF="org/apache/fop/fonts/type1/package-summary.html">org.apache.fop.fonts.type1</A></B></TD>
  370. <TD>Classes for Adobe Type 1 fonts.</TD>
  371. </TR>
  372. </TABLE>
  373. <P>
  374. &nbsp;
  375. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  376. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  377. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  378. <B>Events</B></FONT></TH>
  379. </TR>
  380. <TR BGCOLOR="white" CLASS="TableRowColor">
  381. <TD WIDTH="20%"><B><A HREF="org/apache/fop/events/package-summary.html">org.apache.fop.events</A></B></TD>
  382. <TD>Subsystem for reporting events inside FOP to client applications.</TD>
  383. </TR>
  384. </TABLE>
  385. <P>
  386. &nbsp;
  387. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  388. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  389. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  390. <B>Utility</B></FONT></TH>
  391. </TR>
  392. <TR BGCOLOR="white" CLASS="TableRowColor">
  393. <TD WIDTH="20%"><B><A HREF="org/apache/fop/hyphenation/package-summary.html">org.apache.fop.hyphenation</A></B></TD>
  394. <TD>Hyphenation support.</TD>
  395. </TR>
  396. <TR BGCOLOR="white" CLASS="TableRowColor">
  397. <TD WIDTH="20%"><B><A HREF="org/apache/fop/image/loader/batik/package-summary.html">org.apache.fop.image.loader.batik</A></B></TD>
  398. <TD>
  399. Contains implementations of image loaders and converters which are dependent
  400. on Apache Batik (SVG and WMF).</TD>
  401. </TR>
  402. <TR BGCOLOR="white" CLASS="TableRowColor">
  403. <TD WIDTH="20%"><B><A HREF="org/apache/fop/text/linebreak/package-summary.html">org.apache.fop.text.linebreak</A></B></TD>
  404. <TD>Unicode linebreaking algorithm.</TD>
  405. </TR>
  406. <TR BGCOLOR="white" CLASS="TableRowColor">
  407. <TD WIDTH="20%"><B><A HREF="org/apache/fop/tools/package-summary.html">org.apache.fop.tools</A></B></TD>
  408. <TD>Various tools for FOP.</TD>
  409. </TR>
  410. <TR BGCOLOR="white" CLASS="TableRowColor">
  411. <TD WIDTH="20%"><B><A HREF="org/apache/fop/tools/anttasks/package-summary.html">org.apache.fop.tools.anttasks</A></B></TD>
  412. <TD>FOP-related tasks for <a href="http://ant.apache.org">Apache Ant</a>.</TD>
  413. </TR>
  414. <TR BGCOLOR="white" CLASS="TableRowColor">
  415. <TD WIDTH="20%"><B><A HREF="org/apache/fop/tools/fontlist/package-summary.html">org.apache.fop.tools.fontlist</A></B></TD>
  416. <TD>&nbsp;</TD>
  417. </TR>
  418. <TR BGCOLOR="white" CLASS="TableRowColor">
  419. <TD WIDTH="20%"><B><A HREF="org/apache/fop/util/package-summary.html">org.apache.fop.util</A></B></TD>
  420. <TD>Various utility classes (I/O, codecs, color support, service discovers etc.).</TD>
  421. </TR>
  422. <TR BGCOLOR="white" CLASS="TableRowColor">
  423. <TD WIDTH="20%"><B><A HREF="org/apache/fop/util/bitmap/package-summary.html">org.apache.fop.util.bitmap</A></B></TD>
  424. <TD>&nbsp;</TD>
  425. </TR>
  426. <TR BGCOLOR="white" CLASS="TableRowColor">
  427. <TD WIDTH="20%"><B><A HREF="org/apache/fop/util/text/package-summary.html">org.apache.fop.util.text</A></B></TD>
  428. <TD>Message formatting classes.</TD>
  429. </TR>
  430. </TABLE>
  431. <P>
  432. &nbsp;
  433. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  434. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  435. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  436. <B>AFP library</B></FONT></TH>
  437. </TR>
  438. <TR BGCOLOR="white" CLASS="TableRowColor">
  439. <TD WIDTH="20%"><B><A HREF="org/apache/fop/afp/package-summary.html">org.apache.fop.afp</A></B></TD>
  440. <TD>Contains an AFP library.</TD>
  441. </TR>
  442. <TR BGCOLOR="white" CLASS="TableRowColor">
  443. <TD WIDTH="20%"><B><A HREF="org/apache/fop/afp/apps/package-summary.html">org.apache.fop.afp.apps</A></B></TD>
  444. <TD>&nbsp;</TD>
  445. </TR>
  446. <TR BGCOLOR="white" CLASS="TableRowColor">
  447. <TD WIDTH="20%"><B><A HREF="org/apache/fop/afp/fonts/package-summary.html">org.apache.fop.afp.fonts</A></B></TD>
  448. <TD>Contains a collection of AFP Graphics Object Content Architecture (GOCA) structured objects.</TD>
  449. </TR>
  450. <TR BGCOLOR="white" CLASS="TableRowColor">
  451. <TD WIDTH="20%"><B><A HREF="org/apache/fop/afp/goca/package-summary.html">org.apache.fop.afp.goca</A></B></TD>
  452. <TD>Contains a collection of AFP font related classes.</TD>
  453. </TR>
  454. <TR BGCOLOR="white" CLASS="TableRowColor">
  455. <TD WIDTH="20%"><B><A HREF="org/apache/fop/afp/ioca/package-summary.html">org.apache.fop.afp.ioca</A></B></TD>
  456. <TD>Contains a collection of AFP Image Object Content Architecture (IOCA) structured objects.</TD>
  457. </TR>
  458. <TR BGCOLOR="white" CLASS="TableRowColor">
  459. <TD WIDTH="20%"><B><A HREF="org/apache/fop/afp/modca/package-summary.html">org.apache.fop.afp.modca</A></B></TD>
  460. <TD>Contains a collection of AFP Mixed Object Document Content Architecture (MO:DCA) structured objects.</TD>
  461. </TR>
  462. <TR BGCOLOR="white" CLASS="TableRowColor">
  463. <TD WIDTH="20%"><B><A HREF="org/apache/fop/afp/modca/triplets/package-summary.html">org.apache.fop.afp.modca.triplets</A></B></TD>
  464. <TD>Contains a collection of AFP Mixed Object Document Content Architecture (MO:DCA) triplet classes.</TD>
  465. </TR>
  466. <TR BGCOLOR="white" CLASS="TableRowColor">
  467. <TD WIDTH="20%"><B><A HREF="org/apache/fop/afp/parser/package-summary.html">org.apache.fop.afp.parser</A></B></TD>
  468. <TD>&nbsp;</TD>
  469. </TR>
  470. <TR BGCOLOR="white" CLASS="TableRowColor">
  471. <TD WIDTH="20%"><B><A HREF="org/apache/fop/afp/ptoca/package-summary.html">org.apache.fop.afp.ptoca</A></B></TD>
  472. <TD>Contains a collection of classes for working with Presentation Text Objects (PTOCA).</TD>
  473. </TR>
  474. <TR BGCOLOR="white" CLASS="TableRowColor">
  475. <TD WIDTH="20%"><B><A HREF="org/apache/fop/afp/svg/package-summary.html">org.apache.fop.afp.svg</A></B></TD>
  476. <TD>Contains a collection of AFP specific Batik bridges.</TD>
  477. </TR>
  478. <TR BGCOLOR="white" CLASS="TableRowColor">
  479. <TD WIDTH="20%"><B><A HREF="org/apache/fop/afp/util/package-summary.html">org.apache.fop.afp.util</A></B></TD>
  480. <TD>Contains a collection of useful AFP utility classes.</TD>
  481. </TR>
  482. </TABLE>
  483. <P>
  484. &nbsp;
  485. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  486. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  487. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  488. <B>PDF library</B></FONT></TH>
  489. </TR>
  490. <TR BGCOLOR="white" CLASS="TableRowColor">
  491. <TD WIDTH="20%"><B><A HREF="org/apache/fop/pdf/package-summary.html">org.apache.fop.pdf</A></B></TD>
  492. <TD>Classes for handling the low-level creation of PDF documents.</TD>
  493. </TR>
  494. <TR BGCOLOR="white" CLASS="TableRowColor">
  495. <TD WIDTH="20%"><B><A HREF="org/apache/fop/svg/package-summary.html">org.apache.fop.svg</A></B></TD>
  496. <TD>Classes that add SVG support to FOP and SVG->PDF conversion for Batik.</TD>
  497. </TR>
  498. </TABLE>
  499. <P>
  500. &nbsp;
  501. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  502. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  503. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  504. <B>RTFLib (formerly JFor) Subpackage Candidate</B></FONT></TH>
  505. </TR>
  506. <TR BGCOLOR="white" CLASS="TableRowColor">
  507. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/rtf/rtflib/exceptions/package-summary.html">org.apache.fop.render.rtf.rtflib.exceptions</A></B></TD>
  508. <TD>Classes handling specialized exceptions that arise during RTF creation.</TD>
  509. </TR>
  510. <TR BGCOLOR="white" CLASS="TableRowColor">
  511. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/rtf/rtflib/rtfdoc/package-summary.html">org.apache.fop.render.rtf.rtflib.rtfdoc</A></B></TD>
  512. <TD>Independent subsystem (not specific to FOP) classes that are used to build
  513. RTF documents.</TD>
  514. </TR>
  515. <TR BGCOLOR="white" CLASS="TableRowColor">
  516. <TD WIDTH="20%"><B><A HREF="org/apache/fop/render/rtf/rtflib/tools/package-summary.html">org.apache.fop.render.rtf.rtflib.tools</A></B></TD>
  517. <TD>Utility classes used in RTF file generation.</TD>
  518. </TR>
  519. </TABLE>
  520. <P>
  521. &nbsp;
  522. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  523. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  524. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  525. <B>Other Packages</B></FONT></TH>
  526. </TR>
  527. <TR BGCOLOR="white" CLASS="TableRowColor">
  528. <TD WIDTH="20%"><B><A HREF="org/apache/fop/accessibility/package-summary.html">org.apache.fop.accessibility</A></B></TD>
  529. <TD>&nbsp;</TD>
  530. </TR>
  531. <TR BGCOLOR="white" CLASS="TableRowColor">
  532. <TD WIDTH="20%"><B><A HREF="org/apache/fop/accessibility/fo/package-summary.html">org.apache.fop.accessibility.fo</A></B></TD>
  533. <TD>&nbsp;</TD>
  534. </TR>
  535. <TR BGCOLOR="white" CLASS="TableRowColor">
  536. <TD WIDTH="20%"><B><A HREF="org/apache/fop/apps/io/package-summary.html">org.apache.fop.apps.io</A></B></TD>
  537. <TD>Classes that control all IO in FOP.</TD>
  538. </TR>
  539. <TR BGCOLOR="white" CLASS="TableRowColor">
  540. <TD WIDTH="20%"><B><A HREF="org/apache/fop/complexscripts/bidi/package-summary.html">org.apache.fop.complexscripts.bidi</A></B></TD>
  541. <TD>&nbsp;</TD>
  542. </TR>
  543. <TR BGCOLOR="white" CLASS="TableRowColor">
  544. <TD WIDTH="20%"><B><A HREF="org/apache/fop/complexscripts/fonts/package-summary.html">org.apache.fop.complexscripts.fonts</A></B></TD>
  545. <TD>&nbsp;</TD>
  546. </TR>
  547. <TR BGCOLOR="white" CLASS="TableRowColor">
  548. <TD WIDTH="20%"><B><A HREF="org/apache/fop/complexscripts/scripts/package-summary.html">org.apache.fop.complexscripts.scripts</A></B></TD>
  549. <TD>&nbsp;</TD>
  550. </TR>
  551. <TR BGCOLOR="white" CLASS="TableRowColor">
  552. <TD WIDTH="20%"><B><A HREF="org/apache/fop/complexscripts/util/package-summary.html">org.apache.fop.complexscripts.util</A></B></TD>
  553. <TD>&nbsp;</TD>
  554. </TR>
  555. <TR BGCOLOR="white" CLASS="TableRowColor">
  556. <TD WIDTH="20%"><B><A HREF="org/apache/fop/pdf/xref/package-summary.html">org.apache.fop.pdf.xref</A></B></TD>
  557. <TD>&nbsp;</TD>
  558. </TR>
  559. <TR BGCOLOR="white" CLASS="TableRowColor">
  560. <TD WIDTH="20%"><B><A HREF="org/apache/fop/svg/font/package-summary.html">org.apache.fop.svg.font</A></B></TD>
  561. <TD>&nbsp;</TD>
  562. </TR>
  563. <TR BGCOLOR="white" CLASS="TableRowColor">
  564. <TD WIDTH="20%"><B><A HREF="org/apache/fop/svg/text/package-summary.html">org.apache.fop.svg.text</A></B></TD>
  565. <TD>&nbsp;</TD>
  566. </TR>
  567. </TABLE>
  568. <P>
  569. &nbsp;<A NAME="overview_description"><!-- --></A>
  570. <P>
  571. <P>Apache FOP formats and renders XSL-FO input into a variety of output formats,
  572. including PDF and PostScript.</P>
  573. <P>To more information, including general documentation, go to the <A
  574. href="http://xmlgraphics.apache.org/fop/" target="fop-home">Apache FOP Home Page</A>.</P>
  575. <P>
  576. <P>
  577. <HR>
  578. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  579. <A NAME="navbar_bottom"><!-- --></A>
  580. <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
  581. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  582. <TR>
  583. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  584. <A NAME="navbar_bottom_firstrow"><!-- --></A>
  585. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  586. <TR ALIGN="center" VALIGN="top">
  587. <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>
  588. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
  589. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  590. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
  591. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  592. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  593. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  594. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  595. </TR>
  596. </TABLE>
  597. </TD>
  598. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  599. fop 2.3</EM>
  600. </TD>
  601. </TR>
  602. <TR>
  603. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  604. &nbsp;PREV&nbsp;
  605. &nbsp;NEXT</FONT></TD>
  606. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  607. <A HREF="index.html?overview-summary.html" target="_top"><B>FRAMES</B></A> &nbsp;
  608. &nbsp;<A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  609. &nbsp;<SCRIPT type="text/javascript">
  610. <!--
  611. if(window==top) {
  612. document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
  613. }
  614. //-->
  615. </SCRIPT>
  616. <NOSCRIPT>
  617. <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
  618. </NOSCRIPT>
  619. </FONT></TD>
  620. </TR>
  621. </TABLE>
  622. <A NAME="skip-navbar_bottom"></A>
  623. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  624. <HR>
  625. Copyright 1999-2018 The Apache Software Foundation. All Rights Reserved.
  626. </BODY>
  627. </HTML>