732 lines
27 KiB
HTML
732 lines
27 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||
<!--NewPage-->
|
||
<HTML>
|
||
<HEAD>
|
||
<!-- Generated by javadoc (build 1.5.0_02) on Tue Dec 06 23:00:05 CET 2005 -->
|
||
<TITLE>
|
||
Font
|
||
</TITLE>
|
||
|
||
<META NAME="keywords" CONTENT="com.pdftools.expa.Font class">
|
||
|
||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
|
||
|
||
<SCRIPT type="text/javascript">
|
||
function windowTitle()
|
||
{
|
||
parent.document.title="Font";
|
||
}
|
||
</SCRIPT>
|
||
<NOSCRIPT>
|
||
</NOSCRIPT>
|
||
|
||
</HEAD>
|
||
|
||
<BODY BGCOLOR="white" onload="windowTitle();">
|
||
|
||
|
||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||
<A NAME="navbar_top"><!-- --></A>
|
||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
||
<TR>
|
||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
||
<TR ALIGN="center" VALIGN="top">
|
||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
||
</TR>
|
||
</TABLE>
|
||
</TD>
|
||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
||
</EM>
|
||
</TD>
|
||
</TR>
|
||
|
||
<TR>
|
||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
||
<A HREF="../../../com/pdftools/expa/ExpaInitialize.TransformMatrix.html" title="class in com.pdftools.expa"><B>PREV CLASS</B></A>
|
||
<A HREF="../../../com/pdftools/expa/GraphicsState.html" title="class in com.pdftools.expa"><B>NEXT CLASS</B></A></FONT></TD>
|
||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
||
<A HREF="../../../index.html?com/pdftools/expa/Font.html" target="_top"><B>FRAMES</B></A>
|
||
<A HREF="Font.html" target="_top"><B>NO FRAMES</B></A>
|
||
<SCRIPT type="text/javascript">
|
||
<!--
|
||
if(window==top) {
|
||
document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
||
}
|
||
//-->
|
||
</SCRIPT>
|
||
<NOSCRIPT>
|
||
<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
|
||
</NOSCRIPT>
|
||
|
||
|
||
</FONT></TD>
|
||
</TR>
|
||
<TR>
|
||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
||
SUMMARY: <A HREF="#nested_classes_inherited_from_class_com.pdftools.expa.ExpaInitialize">NESTED</A> | <A HREF="#fields_inherited_from_class_com.pdftools.NativeLibrary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
||
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
||
</TR>
|
||
</TABLE>
|
||
<A NAME="skip-navbar_top"></A>
|
||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||
|
||
<HR>
|
||
<!-- ======== START OF CLASS DATA ======== -->
|
||
<H2>
|
||
<FONT SIZE="-1">
|
||
com.pdftools.expa</FONT>
|
||
<BR>
|
||
Class Font</H2>
|
||
<PRE>
|
||
java.lang.Object
|
||
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/pdftools/NativeLibrary.html" title="class in com.pdftools">com.pdftools.NativeLibrary</A>
|
||
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/pdftools/expa/ExpaInitialize.html" title="class in com.pdftools.expa">com.pdftools.expa.ExpaInitialize</A>
|
||
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.pdftools.expa.Font</B>
|
||
</PRE>
|
||
<HR>
|
||
<DL>
|
||
<DT><PRE>public class <B>Font</B><DT>extends <A HREF="../../../com/pdftools/expa/ExpaInitialize.html" title="class in com.pdftools.expa">ExpaInitialize</A></DL>
|
||
</PRE>
|
||
|
||
<P>
|
||
<HR>
|
||
|
||
<P>
|
||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
||
|
||
<A NAME="nested_class_summary"><!-- --></A>
|
||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
||
<B>Nested Class Summary</B></FONT></TH>
|
||
</TR>
|
||
</TABLE>
|
||
<A NAME="nested_classes_inherited_from_class_com.pdftools.expa.ExpaInitialize"><!-- --></A>
|
||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
||
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class com.pdftools.expa.<A HREF="../../../com/pdftools/expa/ExpaInitialize.html" title="class in com.pdftools.expa">ExpaInitialize</A></B></TH>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD><CODE><A HREF="../../../com/pdftools/expa/ExpaInitialize.CONTENTOBJECT.html" title="class in com.pdftools.expa">ExpaInitialize.CONTENTOBJECT</A>, <A HREF="../../../com/pdftools/expa/ExpaInitialize.ORIENTATION.html" title="class in com.pdftools.expa">ExpaInitialize.ORIENTATION</A>, <A HREF="../../../com/pdftools/expa/ExpaInitialize.Rectangle.html" title="class in com.pdftools.expa">ExpaInitialize.Rectangle</A>, <A HREF="../../../com/pdftools/expa/ExpaInitialize.TransformMatrix.html" title="class in com.pdftools.expa">ExpaInitialize.TransformMatrix</A></CODE></TD>
|
||
</TR>
|
||
</TABLE>
|
||
|
||
<A NAME="nested_classes_inherited_from_class_com.pdftools.NativeLibrary"><!-- --></A>
|
||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
||
<TH ALIGN="left"><B>Nested classes/interfaces inherited from class com.pdftools.<A HREF="../../../com/pdftools/NativeLibrary.html" title="class in com.pdftools">NativeLibrary</A></B></TH>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD><CODE><A HREF="../../../com/pdftools/NativeLibrary.COLORCONVERSION.html" title="class in com.pdftools">NativeLibrary.COLORCONVERSION</A>, <A HREF="../../../com/pdftools/NativeLibrary.COLORSPACE.html" title="class in com.pdftools">NativeLibrary.COLORSPACE</A>, <A HREF="../../../com/pdftools/NativeLibrary.COMPRESSION.html" title="class in com.pdftools">NativeLibrary.COMPRESSION</A>, <A HREF="../../../com/pdftools/NativeLibrary.DITHERINGMODE.html" title="class in com.pdftools">NativeLibrary.DITHERINGMODE</A>, <A HREF="../../../com/pdftools/NativeLibrary.ERRORCODE.html" title="class in com.pdftools">NativeLibrary.ERRORCODE</A>, <A HREF="../../../com/pdftools/NativeLibrary.FONTTYPE.html" title="class in com.pdftools">NativeLibrary.FONTTYPE</A>, <A HREF="../../../com/pdftools/NativeLibrary.PERMISSION.html" title="class in com.pdftools">NativeLibrary.PERMISSION</A>, <A HREF="../../../com/pdftools/NativeLibrary.RENDEREROPTION.html" title="class in com.pdftools">NativeLibrary.RENDEREROPTION</A>, <A HREF="../../../com/pdftools/NativeLibrary.RENDERINGMODE.html" title="class in com.pdftools">NativeLibrary.RENDERINGMODE</A>, <A HREF="../../../com/pdftools/NativeLibrary.ROTATEMODE.html" title="class in com.pdftools">NativeLibrary.ROTATEMODE</A>, <A HREF="../../../com/pdftools/NativeLibrary.STRIPTYPE.html" title="class in com.pdftools">NativeLibrary.STRIPTYPE</A></CODE></TD>
|
||
</TR>
|
||
</TABLE>
|
||
|
||
<!-- =========== FIELD SUMMARY =========== -->
|
||
|
||
<A NAME="field_summary"><!-- --></A>
|
||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
||
<B>Field Summary</B></FONT></TH>
|
||
</TR>
|
||
</TABLE>
|
||
<A NAME="fields_inherited_from_class_com.pdftools.NativeLibrary"><!-- --></A>
|
||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
||
<TH ALIGN="left"><B>Fields inherited from class com.pdftools.<A HREF="../../../com/pdftools/NativeLibrary.html" title="class in com.pdftools">NativeLibrary</A></B></TH>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD><CODE><A HREF="../../../com/pdftools/NativeLibrary.html#VERSION">VERSION</A></CODE></TD>
|
||
</TR>
|
||
</TABLE>
|
||
|
||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||
|
||
<A NAME="constructor_summary"><!-- --></A>
|
||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
||
<B>Constructor Summary</B></FONT></TH>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#Font()">Font</A></B>()</CODE>
|
||
|
||
<BR>
|
||
</TD>
|
||
</TR>
|
||
</TABLE>
|
||
|
||
<!-- ========== METHOD SUMMARY =========== -->
|
||
|
||
<A NAME="method_summary"><!-- --></A>
|
||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
||
<B>Method Summary</B></FONT></TH>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> float</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getAscent()">getAscent</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the Ascent value</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> float</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getAvgWidth()">getAvgWidth</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the average with of the glyphs in the font.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> java.lang.String</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getBaseName()">getBaseName</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the Basename of the font.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> float[]</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getBBox()">getBBox</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the bounding box as array of four floats.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> float</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getCapHeight()">getCapHeight</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the height of the top of flat capital letters.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> java.lang.String</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getCharSet()">getCharSet</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the list of character names defined in a font subset.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> float</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getDescent()">getDescent</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the Descent value.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> java.lang.String</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getEncoding(int)">getEncoding</A></B>(int charIndex)</CODE>
|
||
|
||
<BR>
|
||
get the glyph name of each character</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> int</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getFlags()">getFlags</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the flags of the font.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> byte[]</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getFontFile()">getFontFile</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get a stream that contains a Type1 font program.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> int</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getFontFileType()">getFontFileType</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the type of the font.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> float</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getItalicAngle()">getItalicAngle</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the counterclockwise angle of the dominant vertical strokes of the font.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> float</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getLeading()">getLeading</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the desired spacing between baselines of consecutive lines of text.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> float</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getMaxWidth()">getMaxWidth</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the maximum with of the glyphs in the font.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> float</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getMissingWidth()">getMissingWidth</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the value for the missing width.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> float</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getStemH()">getStemH</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the vertical thickness of the dominant horizontal stems of the glyphs in the font.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> float</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getStemV()">getStemV</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the horizontal thickness of the dominant vertical stems of the glyphs in the font.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> java.lang.String</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getType()">getType</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the type of the font.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> float[]</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getWidths()">getWidths</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the character widths of the font.</TD>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||
<CODE> float</CODE></FONT></TD>
|
||
<TD><CODE><B><A HREF="../../../com/pdftools/expa/Font.html#getXHeight()">getXHeight</A></B>()</CODE>
|
||
|
||
<BR>
|
||
get the maximum height of flat non-ascending lowercase letters</TD>
|
||
</TR>
|
||
</TABLE>
|
||
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
|
||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
||
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
|
||
</TR>
|
||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||
<TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
|
||
</TR>
|
||
</TABLE>
|
||
|
||
<P>
|
||
|
||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||
|
||
<A NAME="constructor_detail"><!-- --></A>
|
||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
||
<B>Constructor Detail</B></FONT></TH>
|
||
</TR>
|
||
</TABLE>
|
||
|
||
<A NAME="Font()"><!-- --></A><H3>
|
||
Font</H3>
|
||
<PRE>
|
||
public <B>Font</B>()</PRE>
|
||
<DL>
|
||
</DL>
|
||
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
|
||
<A NAME="method_detail"><!-- --></A>
|
||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
||
<B>Method Detail</B></FONT></TH>
|
||
</TR>
|
||
</TABLE>
|
||
|
||
<A NAME="getType()"><!-- --></A><H3>
|
||
getType</H3>
|
||
<PRE>
|
||
public java.lang.String <B>getType</B>()</PRE>
|
||
<DL>
|
||
<DD>get the type of the font.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the type of the font.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getBaseName()"><!-- --></A><H3>
|
||
getBaseName</H3>
|
||
<PRE>
|
||
public java.lang.String <B>getBaseName</B>()</PRE>
|
||
<DL>
|
||
<DD>get the Basename of the font.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the Basename of the font.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getWidths()"><!-- --></A><H3>
|
||
getWidths</H3>
|
||
<PRE>
|
||
public float[] <B>getWidths</B>()</PRE>
|
||
<DL>
|
||
<DD>get the character widths of the font.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the character widths of the font.
|
||
there are 256 elements in the array that can directly be indexed
|
||
with the (unsigned) raw string character number.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getEncoding(int)"><!-- --></A><H3>
|
||
getEncoding</H3>
|
||
<PRE>
|
||
public java.lang.String <B>getEncoding</B>(int charIndex)</PRE>
|
||
<DL>
|
||
<DD>get the glyph name of each character
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the glyph name of each character with CharIndex running from 0 to LastChar-FirstChar</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getFlags()"><!-- --></A><H3>
|
||
getFlags</H3>
|
||
<PRE>
|
||
public int <B>getFlags</B>()</PRE>
|
||
<DL>
|
||
<DD>get the flags of the font.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the flags of the font.
|
||
1 FixedPitch All glyphs have the same width.
|
||
2 Serif Glyphs have serifs.
|
||
3 Symbolic The font contains characters outside the standard Latin character set.
|
||
4 Script Glyphs resemble cursive handwriting.
|
||
6 NonSymbolic Font uses standard Latin Characterset or a subset of it.
|
||
7 Italic Glyphs are italic.
|
||
17 AllCap Font has not lowercase letters.
|
||
18 SmallCap Lowercase letters are small uppercase letters.
|
||
19 ForceBold If set, bold glyphs are painted bold even at very small text size.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getBBox()"><!-- --></A><H3>
|
||
getBBox</H3>
|
||
<PRE>
|
||
public float[] <B>getBBox</B>()</PRE>
|
||
<DL>
|
||
<DD>get the bounding box as array of four floats.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the bounding box as array of four floats.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getItalicAngle()"><!-- --></A><H3>
|
||
getItalicAngle</H3>
|
||
<PRE>
|
||
public float <B>getItalicAngle</B>()</PRE>
|
||
<DL>
|
||
<DD>get the counterclockwise angle of the dominant vertical strokes of the font.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the counterclockwise angle of the dominant vertical strokes of the font.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getAscent()"><!-- --></A><H3>
|
||
getAscent</H3>
|
||
<PRE>
|
||
public float <B>getAscent</B>()</PRE>
|
||
<DL>
|
||
<DD>get the Ascent value
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the Ascent value. This value represents the maximum height above the baseline
|
||
reached by the glyphs in the font, excluding the height of glyphs for accented characters.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getDescent()"><!-- --></A><H3>
|
||
getDescent</H3>
|
||
<PRE>
|
||
public float <B>getDescent</B>()</PRE>
|
||
<DL>
|
||
<DD>get the Descent value.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the Descent value. This negative number represents the maximum
|
||
depth below the baseline reached by the glyphs in the font.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getCapHeight()"><!-- --></A><H3>
|
||
getCapHeight</H3>
|
||
<PRE>
|
||
public float <B>getCapHeight</B>()</PRE>
|
||
<DL>
|
||
<DD>get the height of the top of flat capital letters.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the height of the top of flat capital letters, measured from the baseline.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getStemV()"><!-- --></A><H3>
|
||
getStemV</H3>
|
||
<PRE>
|
||
public float <B>getStemV</B>()</PRE>
|
||
<DL>
|
||
<DD>get the horizontal thickness of the dominant vertical stems of the glyphs in the font.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the horizontal thickness of the dominant vertical stems of the glyphs in the font.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getStemH()"><!-- --></A><H3>
|
||
getStemH</H3>
|
||
<PRE>
|
||
public float <B>getStemH</B>()</PRE>
|
||
<DL>
|
||
<DD>get the vertical thickness of the dominant horizontal stems of the glyphs in the font.
|
||
<P>
|
||
<DD><DL>
|
||
</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getAvgWidth()"><!-- --></A><H3>
|
||
getAvgWidth</H3>
|
||
<PRE>
|
||
public float <B>getAvgWidth</B>()</PRE>
|
||
<DL>
|
||
<DD>get the average with of the glyphs in the font.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the average with of the glyphs in the font.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getMaxWidth()"><!-- --></A><H3>
|
||
getMaxWidth</H3>
|
||
<PRE>
|
||
public float <B>getMaxWidth</B>()</PRE>
|
||
<DL>
|
||
<DD>get the maximum with of the glyphs in the font.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the maximum with of the glyphs in the font.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getMissingWidth()"><!-- --></A><H3>
|
||
getMissingWidth</H3>
|
||
<PRE>
|
||
public float <B>getMissingWidth</B>()</PRE>
|
||
<DL>
|
||
<DD>get the value for the missing width.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the value of the width which is used for character codes for which the glyph
|
||
is missing in the font directory<72>s Width array.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getCharSet()"><!-- --></A><H3>
|
||
getCharSet</H3>
|
||
<PRE>
|
||
public java.lang.String <B>getCharSet</B>()</PRE>
|
||
<DL>
|
||
<DD>get the list of character names defined in a font subset.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>a string listing the character names defined in a font subset. This property
|
||
is only useful for Type1 fonts.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getFontFileType()"><!-- --></A><H3>
|
||
getFontFileType</H3>
|
||
<PRE>
|
||
public int <B>getFontFileType</B>()</PRE>
|
||
<DL>
|
||
<DD>get the type of the font.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the type of the font.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getFontFile()"><!-- --></A><H3>
|
||
getFontFile</H3>
|
||
<PRE>
|
||
public byte[] <B>getFontFile</B>()</PRE>
|
||
<DL>
|
||
<DD>get a stream that contains a Type1 font program.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>a stream that contains a Type1 font program.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getLeading()"><!-- --></A><H3>
|
||
getLeading</H3>
|
||
<PRE>
|
||
public float <B>getLeading</B>()</PRE>
|
||
<DL>
|
||
<DD>get the desired spacing between baselines of consecutive lines of text.
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the desired spacing between baselines of consecutive lines of text.</DL>
|
||
</DD>
|
||
</DL>
|
||
<HR>
|
||
|
||
<A NAME="getXHeight()"><!-- --></A><H3>
|
||
getXHeight</H3>
|
||
<PRE>
|
||
public float <B>getXHeight</B>()</PRE>
|
||
<DL>
|
||
<DD>get the maximum height of flat non-ascending lowercase letters
|
||
<P>
|
||
<DD><DL>
|
||
|
||
<DT><B>Returns:</B><DD>the maximum height of flat non-ascending lowercase letters (such as the letter x) measured
|
||
from the baseline.</DL>
|
||
</DD>
|
||
</DL>
|
||
<!-- ========= END OF CLASS DATA ========= -->
|
||
<HR>
|
||
|
||
|
||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||
<A NAME="navbar_bottom"><!-- --></A>
|
||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
||
<TR>
|
||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
||
<TR ALIGN="center" VALIGN="top">
|
||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
||
</TR>
|
||
</TABLE>
|
||
</TD>
|
||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
||
</EM>
|
||
</TD>
|
||
</TR>
|
||
|
||
<TR>
|
||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
||
<A HREF="../../../com/pdftools/expa/ExpaInitialize.TransformMatrix.html" title="class in com.pdftools.expa"><B>PREV CLASS</B></A>
|
||
<A HREF="../../../com/pdftools/expa/GraphicsState.html" title="class in com.pdftools.expa"><B>NEXT CLASS</B></A></FONT></TD>
|
||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
||
<A HREF="../../../index.html?com/pdftools/expa/Font.html" target="_top"><B>FRAMES</B></A>
|
||
<A HREF="Font.html" target="_top"><B>NO FRAMES</B></A>
|
||
<SCRIPT type="text/javascript">
|
||
<!--
|
||
if(window==top) {
|
||
document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
||
}
|
||
//-->
|
||
</SCRIPT>
|
||
<NOSCRIPT>
|
||
<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
|
||
</NOSCRIPT>
|
||
|
||
|
||
</FONT></TD>
|
||
</TR>
|
||
<TR>
|
||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
||
SUMMARY: <A HREF="#nested_classes_inherited_from_class_com.pdftools.expa.ExpaInitialize">NESTED</A> | <A HREF="#fields_inherited_from_class_com.pdftools.NativeLibrary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
||
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
||
</TR>
|
||
</TABLE>
|
||
<A NAME="skip-navbar_bottom"></A>
|
||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||
|
||
<HR>
|
||
|
||
</BODY>
|
||
</HTML>
|