blob: 4a84081019836520f562c1adf6287eab59d996f1 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (version 1.7.0_79) on Sat Mar 26 09:48:40 CET 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Deprecated List (Apache PDFBox 1.8.11 API)</title>
<meta name="date" content="2016-03-26">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated List (Apache PDFBox 1.8.11 API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
<ul>
<li><a href="#class">Deprecated Classes</a></li>
<li><a href="#exception">Deprecated Exceptions</a></li>
<li><a href="#field">Deprecated Fields</a></li>
<li><a href="#method">Deprecated Methods</a></li>
<li><a href="#constructor">Deprecated Constructors</a></li>
</ul>
</div>
<div class="contentContainer"><a name="class">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Classes table, listing deprecated classes, and an explanation">
<caption><span>Deprecated Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/encryption/DocumentEncryption.html" title="class in org.apache.pdfbox.encryption">org.apache.pdfbox.encryption.DocumentEncryption</a>
<div class="block"><i>use the new security API instead.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/util/ICU4JImpl.html" title="class in org.apache.pdfbox.util">org.apache.pdfbox.util.ICU4JImpl</a>
<div class="block"><i>will be removed in 2.0.0</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/encryption/PDEncryptionManager.html" title="class in org.apache.pdfbox.pdmodel.encryption">org.apache.pdfbox.pdmodel.encryption.PDEncryptionManager</a>
<div class="block"><i>Made deprecated by the new security layer of PDFBox. Use SecurityHandlers instead.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/encryption/PDFEncryption.html" title="class in org.apache.pdfbox.encryption">org.apache.pdfbox.encryption.PDFEncryption</a>
<div class="block"><i>use the new security layer instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/form/PDSignature.html" title="class in org.apache.pdfbox.pdmodel.interactive.form">org.apache.pdfbox.pdmodel.interactive.form.PDSignature</a>
<div class="block"><i>Use <a href="org/apache/pdfbox/pdmodel/interactive/form/PDSignatureField.html" title="class in org.apache.pdfbox.pdmodel.interactive.form"><code>PDSignatureField</code></a> instead (see PDFBOX-1513).</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/encryption/PDStandardEncryption.html" title="class in org.apache.pdfbox.pdmodel.encryption">org.apache.pdfbox.pdmodel.encryption.PDStandardEncryption</a>
<div class="block"><i>Made deprecated by the new security layer of PDFBox. Use SecurityHandlers instead.</i></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="exception">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Exceptions table, listing deprecated exceptions, and an explanation">
<caption><span>Deprecated Exceptions</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Exceptions and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/exceptions/WrappedException.html" title="class in org.apache.pdfbox.exceptions">org.apache.pdfbox.exceptions.WrappedException</a>
<div class="block"><i>java.lang.Exception itself has wrapper capabilities since Java 1.4</i></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="field">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Fields table, listing deprecated fields, and an explanation">
<caption><span>Deprecated Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#BOUNDARY_ART_BOX">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.BOUNDARY_ART_BOX</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.BOUNDARY.html" title="enum in org.apache.pdfbox.pdmodel.interactive.viewerpreferences"><code>PDViewerPreferences.BOUNDARY</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#BOUNDARY_BLEED_BOX">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.BOUNDARY_BLEED_BOX</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.BOUNDARY.html" title="enum in org.apache.pdfbox.pdmodel.interactive.viewerpreferences"><code>PDViewerPreferences.BOUNDARY</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#BOUNDARY_CROP_BOX">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.BOUNDARY_CROP_BOX</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.BOUNDARY.html" title="enum in org.apache.pdfbox.pdmodel.interactive.viewerpreferences"><code>PDViewerPreferences.BOUNDARY</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#BOUNDARY_MEDIA_BOX">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.BOUNDARY_MEDIA_BOX</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.BOUNDARY.html" title="enum in org.apache.pdfbox.pdmodel.interactive.viewerpreferences"><code>PDViewerPreferences.BOUNDARY</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#BOUNDARY_TRIM_BOX">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.BOUNDARY_TRIM_BOX</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.BOUNDARY.html" title="enum in org.apache.pdfbox.pdmodel.interactive.viewerpreferences"><code>PDViewerPreferences.BOUNDARY</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/Overlay.html#EXT_G_STATE">org.apache.pdfbox.Overlay.EXT_G_STATE</a>
<div class="block"><i>use the <a href="org/apache/pdfbox/cos/COSName.html#EXT_G_STATE"><code>COSName.EXT_G_STATE</code></a> constant instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#NON_FULL_SCREEN_PAGE_MODE_USE_NONE">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE_USE_NONE</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE.html" title="enum in org.apache.pdfbox.pdmodel.interactive.viewerpreferences"><code>PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#NON_FULL_SCREEN_PAGE_MODE_USE_OPTIONAL_CONTENT">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE_USE_OPTIONAL_CONTENT</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE.html" title="enum in org.apache.pdfbox.pdmodel.interactive.viewerpreferences"><code>PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#NON_FULL_SCREEN_PAGE_MODE_USE_OUTLINES">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE_USE_OUTLINES</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE.html" title="enum in org.apache.pdfbox.pdmodel.interactive.viewerpreferences"><code>PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#NON_FULL_SCREEN_PAGE_MODE_USE_THUMBS">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE_USE_THUMBS</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE.html" title="enum in org.apache.pdfbox.pdmodel.interactive.viewerpreferences"><code>PDViewerPreferences.NON_FULL_SCREEN_PAGE_MODE</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/cos/COSNumber.html#ONE">org.apache.pdfbox.cos.COSNumber.ONE</a>
<div class="block"><i>Use the <a href="org/apache/pdfbox/cos/COSInteger.html#ONE"><code>COSInteger.ONE</code></a> constant instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/Overlay.html#PROC_SET">org.apache.pdfbox.Overlay.PROC_SET</a>
<div class="block"><i>use the <a href="org/apache/pdfbox/cos/COSName.html#PROC_SET"><code>COSName.PROC_SET</code></a> constant instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#READING_DIRECTION_L2R">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.READING_DIRECTION_L2R</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.READING_DIRECTION.html" title="enum in org.apache.pdfbox.pdmodel.interactive.viewerpreferences"><code>PDViewerPreferences.READING_DIRECTION</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#READING_DIRECTION_R2L">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.READING_DIRECTION_R2L</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.READING_DIRECTION.html" title="enum in org.apache.pdfbox.pdmodel.interactive.viewerpreferences"><code>PDViewerPreferences.READING_DIRECTION</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/Overlay.html#XOBJECT">org.apache.pdfbox.Overlay.XOBJECT</a>
<div class="block"><i>use the <a href="org/apache/pdfbox/cos/COSName.html#XOBJECT"><code>COSName.XOBJECT</code></a> constant instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/cos/COSNumber.html#ZERO">org.apache.pdfbox.cos.COSNumber.ZERO</a>
<div class="block"><i>Use the <a href="org/apache/pdfbox/cos/COSInteger.html#ZERO"><code>COSInteger.ZERO</code></a> constant instead</i></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="method">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/PDDocument.html#clearWillEncryptWhenSaving()">org.apache.pdfbox.pdmodel.PDDocument.clearWillEncryptWhenSaving()</a>
<div class="block"><i>Do not rely on this method anymore. It is the responsability of
COSWriter to hold this state.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdfviewer/PageDrawer.html#colorChanged(boolean)">org.apache.pdfbox.pdfviewer.PageDrawer.colorChanged(boolean)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/font/PDFontFactory.html#createFont(org.apache.pdfbox.cos.COSDictionary,%20java.util.Map)">org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(COSDictionary, Map)</a>
<div class="block"><i>due to some side effects font caching is no longer supported,
use <a href="org/apache/pdfbox/pdmodel/font/PDFontFactory.html#createFont(org.apache.pdfbox.cos.COSDictionary)"><code>PDFontFactory.createFont(COSDictionary)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/WriteDecodedDoc.html#doIt(java.lang.String,%20java.lang.String)">org.apache.pdfbox.WriteDecodedDoc.doIt(String, String)</a>
<div class="block"><i>use <a href="org/apache/pdfbox/WriteDecodedDoc.html#doIt(java.lang.String,%20java.lang.String,%20java.lang.String,%20boolean)"><code>WriteDecodedDoc.doIt(String, String, String, boolean)</code></a> instead.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/font/PDFont.html#drawString(java.lang.String,%20java.awt.Graphics,%20float,%20java.awt.geom.AffineTransform,%20float,%20float)">org.apache.pdfbox.pdmodel.font.PDFont.drawString(String, Graphics, float, AffineTransform, float, float)</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/font/PDFont.html#drawString(java.lang.String,%20int[],%20java.awt.Graphics,%20float,%20java.awt.geom.AffineTransform,%20float,%20float)"><code>PDFont.drawString(String, int[], Graphics, float, AffineTransform, float, float)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/encryption/SecurityHandler.html#encryptData(long,%20long,%20java.io.InputStream,%20java.io.OutputStream)">org.apache.pdfbox.pdmodel.encryption.SecurityHandler.encryptData(long, long, InputStream, OutputStream)</a>
<div class="block"><i>While this works fine for RC4 encryption, it will never decrypt AES data You should use
encryptData(objectNumber, genNumber, data, output, decrypt) which can do everything. This function is
just here for compatibility reasons and will be removed in the future.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/common/PDMetadata.html#exportXMPMetadata()">org.apache.pdfbox.pdmodel.common.PDMetadata.exportXMPMetadata()</a>
<div class="block"><i>will return an InputStream in the future.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/documentnavigation/destination/PDPageDestination.html#findPageNumber()">org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageDestination.findPageNumber()</a>
<div class="block"><i>This method has inconsistent behavior (see returns), use <a href="org/apache/pdfbox/pdmodel/interactive/documentnavigation/destination/PDPageDestination.html#retrieveDestPageNumber()"><code>PDPageDestination.retrieveDestPageNumber()</code></a> instead.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/action/type/PDActionURI.html#getBase()">org.apache.pdfbox.pdmodel.interactive.action.type.PDActionURI.getBase()</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/interactive/action/type/PDURIDictionary.html#getBase()"><code>PDURIDictionary.getBase()</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/graphics/xobject/PDPixelMap.html#getDecodeParams()">org.apache.pdfbox.pdmodel.graphics.xobject.PDPixelMap.getDecodeParams()</a>
<div class="block"><i>Use <a href="org/apache/pdfbox/pdmodel/common/PDStream.html#getDecodeParms()"><code>PDStream.getDecodeParms()</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/cos/COSDictionary.html#getDictionaryObject(java.lang.String,%20java.lang.String)">org.apache.pdfbox.cos.COSDictionary.getDictionaryObject(String, String)</a>
<div class="block"><i>use <a href="org/apache/pdfbox/cos/COSDictionary.html#getDictionaryObject(org.apache.pdfbox.cos.COSName,%20org.apache.pdfbox.cos.COSName)"><code>COSDictionary.getDictionaryObject(COSName, COSName)</code></a> using COSName constants instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/io/RandomAccessBufferedFileInputStream.html#getFilePointer()">org.apache.pdfbox.io.RandomAccessBufferedFileInputStream.getFilePointer()</a>
<div class="block"><i>use <a href="org/apache/pdfbox/io/RandomAccessBufferedFileInputStream.html#getPosition()"><code>RandomAccessBufferedFileInputStream.getPosition()</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/util/BitFlagHelper.html#getFlag(org.apache.pdfbox.cos.COSDictionary,%20java.lang.String,%20int)">org.apache.pdfbox.util.BitFlagHelper.getFlag(COSDictionary, String, int)</a>
<div class="block"><i>use <a href="org/apache/pdfbox/util/BitFlagHelper.html#getFlag(org.apache.pdfbox.cos.COSDictionary,%20org.apache.pdfbox.cos.COSName,%20int)"><code>BitFlagHelper.getFlag(COSDictionary, COSName, int)</code></a> using COSName constants instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/PDResources.html#getFonts(java.util.Map)">org.apache.pdfbox.pdmodel.PDResources.getFonts(Map<String, PDFont>)</a>
<div class="block"><i>due to some side effects font caching is no longer supported, use <a href="org/apache/pdfbox/pdmodel/PDResources.html#getFonts()"><code>PDResources.getFonts()</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/PDResources.html#getImages()">org.apache.pdfbox.pdmodel.PDResources.getImages()</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/PDResources.html#getXObjects()"><code>PDResources.getXObjects()</code></a> instead, as the images map isn't synchronized with the XObjects map.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/cos/COSDocument.html#getObjectByType(java.lang.String)">org.apache.pdfbox.cos.COSDocument.getObjectByType(String)</a>
<div class="block"><i>use <a href="org/apache/pdfbox/cos/COSDocument.html#getObjectByType(org.apache.pdfbox.cos.COSName)"><code>COSDocument.getObjectByType(COSName)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/PDDocument.html#getOwnerPasswordForEncryption()">org.apache.pdfbox.pdmodel.PDDocument.getOwnerPasswordForEncryption()</a>
<div class="block"><i>Do not rely on this method anymore.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/PDDocument.html#getPageCount()">org.apache.pdfbox.pdmodel.PDDocument.getPageCount()</a>
<div class="block"><i>Use the getNumberOfPages method instead!</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/PDDocument.html#getPageFormat(int)">org.apache.pdfbox.pdmodel.PDDocument.getPageFormat(int)</a>
<div class="block"><i>Use the <a href="org/apache/pdfbox/pdmodel/PDPageable.html" title="class in org.apache.pdfbox.pdmodel"><code>PDPageable</code></a> adapter class</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/util/PDFTextStripper.html#getPageSeparator()">org.apache.pdfbox.util.PDFTextStripper.getPageSeparator()</a>
<div class="block"><i>use <a href="org/apache/pdfbox/util/PDFTextStripper.html#getPageStart()"><code>PDFTextStripper.getPageStart()</code></a> and <a href="org/apache/pdfbox/util/PDFTextStripper.html#getPageEnd()"><code>PDFTextStripper.getPageEnd()</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/graphics/xobject/PDPixelMap.html#getPredictor()">org.apache.pdfbox.pdmodel.graphics.xobject.PDPixelMap.getPredictor()</a>
<div class="block"><i>see <a href="org/apache/pdfbox/filter/FlateFilter.html" title="class in org.apache.pdfbox.filter"><code>FlateFilter</code></a></i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/cos/COSStream.html#getScratchFile()">org.apache.pdfbox.cos.COSStream.getScratchFile()</a>
<div class="block"><i>the direct access to the scratch file will be removed.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/cos/COSDocument.html#getScratchFile()">org.apache.pdfbox.cos.COSDocument.getScratchFile()</a>
<div class="block"><i>direct access to the scratch file will be removed</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/PDDocument.html#getSignatureDictionary()">org.apache.pdfbox.pdmodel.PDDocument.getSignatureDictionary()</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/PDDocument.html#getLastSignatureDictionary()"><code>PDDocument.getLastSignatureDictionary()</code></a> instead.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/util/PDFTextStripper.html#getText(org.apache.pdfbox.cos.COSDocument)">org.apache.pdfbox.util.PDFTextStripper.getText(COSDocument)</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/common/filespecification/PDComplexFileSpecification.html#getUnicodeFile()">org.apache.pdfbox.pdmodel.common.filespecification.PDComplexFileSpecification.getUnicodeFile()</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/common/filespecification/PDComplexFileSpecification.html#getFileUnicode()"><code>PDComplexFileSpecification.getFileUnicode()</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/PDDocument.html#getUserPasswordForEncryption()">org.apache.pdfbox.pdmodel.PDDocument.getUserPasswordForEncryption()</a>
<div class="block"><i>Do not rely on this method anymore.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/form/PDSignatureField.html#getValue()">org.apache.pdfbox.pdmodel.interactive.form.PDSignatureField.getValue()</a>
<div class="block"><i>use getSignature() instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/util/TextPosition.html#getWordSpacing()">org.apache.pdfbox.util.TextPosition.getWordSpacing()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/common/PDMetadata.html#importXMPMetadata(org.apache.jempbox.xmp.XMPMetadata)">org.apache.pdfbox.pdmodel.common.PDMetadata.importXMPMetadata(XMPMetadata)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/PDDocument.html#isOwnerPassword(java.lang.String)">org.apache.pdfbox.pdmodel.PDDocument.isOwnerPassword(String)</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/PDDocument.html#isUserPassword(java.lang.String)">org.apache.pdfbox.pdmodel.PDDocument.isUserPassword(String)</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/cos/COSDictionary.html#keyList()">org.apache.pdfbox.cos.COSDictionary.keyList()</a>
<div class="block"><i>Use the <a href="org/apache/pdfbox/cos/COSDictionary.html#entrySet()"><code>COSDictionary.entrySet()</code></a> method instead.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/util/TextNormalize.html#makeLineLogicalOrder(java.lang.String,%20boolean)">org.apache.pdfbox.util.TextNormalize.makeLineLogicalOrder(String, boolean)</a>
<div class="block"><i>isn't used anymore</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSString(boolean)">org.apache.pdfbox.pdfparser.BaseParser.parseCOSString(boolean)</a>
<div class="block"><i>Not needed anymore. Use <a href="org/apache/pdfbox/pdfparser/BaseParser.html#parseCOSString()"><code>BaseParser.parseCOSString()</code></a> instead. PDFBOX-1437</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/PDPage.html#print(java.awt.Graphics,%20java.awt.print.PageFormat,%20int)">org.apache.pdfbox.pdmodel.PDPage.print(Graphics, PageFormat, int)</a>
<div class="block"><i>Use the <a href="org/apache/pdfbox/pdmodel/PDPageable.html" title="class in org.apache.pdfbox.pdmodel"><code>PDPageable</code></a> adapter class
</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/cos/COSStream.html#replaceWithStream(org.apache.pdfbox.cos.COSStream)">org.apache.pdfbox.cos.COSStream.replaceWithStream(COSStream)</a>
<div class="block"><i>will be removed</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/action/type/PDActionURI.html#setBase(java.lang.String)">org.apache.pdfbox.pdmodel.interactive.action.type.PDActionURI.setBase(String)</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdmodel/interactive/action/type/PDURIDictionary.html#setBase(java.lang.String)"><code>PDURIDictionary.setBase(String)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdfviewer/PageDrawer.html#setClippingPath(int)">org.apache.pdfbox.pdfviewer.PageDrawer.setClippingPath(int)</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdfviewer/PageDrawer.html#setClippingWindingRule(int)"><code>PageDrawer.setClippingWindingRule(int)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/util/BitFlagHelper.html#setFlag(org.apache.pdfbox.cos.COSDictionary,%20java.lang.String,%20int,%20boolean)">org.apache.pdfbox.util.BitFlagHelper.setFlag(COSDictionary, String, int, boolean)</a>
<div class="block"><i>use <a href="org/apache/pdfbox/util/BitFlagHelper.html#setFlag(org.apache.pdfbox.cos.COSDictionary,%20org.apache.pdfbox.cos.COSName,%20int,%20boolean)"><code>BitFlagHelper.setFlag(COSDictionary, COSName, int, boolean)</code></a> using COSName constants instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#setNonFullScreenPageMode(java.lang.String)">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.setNonFullScreenPageMode(String)</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/util/PDFTextStripper.html#setPageSeparator(java.lang.String)">org.apache.pdfbox.util.PDFTextStripper.setPageSeparator(String)</a>
<div class="block"><i>use #setPageStart(String) and {@link #setPageEnd(String)} instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#setPrintArea(java.lang.String)">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.setPrintArea(String)</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#setPrintClip(java.lang.String)">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.setPrintClip(String)</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#setReadingDirection(java.lang.String)">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.setReadingDirection(String)</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/form/PDSignatureField.html#setValue(java.lang.String)">org.apache.pdfbox.pdmodel.interactive.form.PDSignatureField.setValue(String)</a>
<div class="block"><i>use setSignature(PDSignature) instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#setViewArea(java.lang.String)">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.setViewArea(String)</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/interactive/viewerpreferences/PDViewerPreferences.html#setViewClip(java.lang.String)">org.apache.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences.setViewClip(String)</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdfviewer/PageDrawer.html#SHFill(org.apache.pdfbox.cos.COSName)">org.apache.pdfbox.pdfviewer.PageDrawer.SHFill(COSName)</a>
<div class="block"><i>use <a href="org/apache/pdfbox/pdfviewer/PageDrawer.html#shFill(org.apache.pdfbox.cos.COSName)"><code>PageDrawer.shFill(COSName)</code></a> instead.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/util/DateConverter.html#toCalendar(org.apache.pdfbox.cos.COSString)">org.apache.pdfbox.util.DateConverter.toCalendar(COSString)</a>
<div class="block"><i>This method throws an IOException for failure. Replace
calls to it with <a href="org/apache/pdfbox/util/DateConverter.html#toCalendar(java.lang.String,%20java.lang.String[])"><code>DateConverter.toCalendar(String, String[])</code></a>
and test for failure with
(value == null || value.get(Calendar.YEAR) == INVALID_YEAR)</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/util/DateConverter.html#toCalendar(java.lang.String)">org.apache.pdfbox.util.DateConverter.toCalendar(String)</a>
<div class="block"><i>This method throws an IOException for failure. Replace
calls to it with <a href="org/apache/pdfbox/util/DateConverter.html#toCalendar(java.lang.String,%20java.lang.String[])"><code>DateConverter.toCalendar(String, String[])</code></a>
using <pre>null</pre> for the second parameter
and test for failure with
(value == null || value.get(Calendar.YEAR) == INVALID_YEAR)</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/PDDocument.html#wasDecryptedWithOwnerPassword()">org.apache.pdfbox.pdmodel.PDDocument.wasDecryptedWithOwnerPassword()</a>
<div class="block"><i>use <code>getCurrentAccessPermission</code> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/PDDocument.html#willEncryptWhenSaving()">org.apache.pdfbox.pdmodel.PDDocument.willEncryptWhenSaving()</a>
<div class="block"><i>Do not rely on this method anymore. It is the responsibility of
COSWriter to hold this state</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/util/ImageIOUtil.html#writeImage(java.awt.image.BufferedImage,%20java.lang.String,%20java.lang.String,%20int)">org.apache.pdfbox.util.ImageIOUtil.writeImage(BufferedImage, String, String, int)</a>
<div class="block"><i>use
<a href="org/apache/pdfbox/util/ImageIOUtil.html#writeImage(java.awt.image.BufferedImage,%20java.lang.String,%20int)"><code>ImageIOUtil.writeImage(BufferedImage image, String filename, int dpi)</code></a>, which
uses the full filename instead of just the prefix.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/util/PDFTextStripper.html#writeText(org.apache.pdfbox.cos.COSDocument,%20java.io.Writer)">org.apache.pdfbox.util.PDFTextStripper.writeText(COSDocument, Writer)</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="constructor">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Constructors table, listing deprecated constructors, and an explanation">
<caption><span>Deprecated Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/pdmodel/common/COSArrayList.html#COSArrayList(E,%20org.apache.pdfbox.cos.COSBase,%20org.apache.pdfbox.cos.COSDictionary,%20java.lang.String)">org.apache.pdfbox.pdmodel.common.COSArrayList(E, COSBase, COSDictionary, String)</a>
<div class="block"><i>use the <a href="org/apache/pdfbox/pdmodel/common/COSArrayList.html#COSArrayList(E,%20org.apache.pdfbox.cos.COSBase,%20org.apache.pdfbox.cos.COSDictionary,%20org.apache.pdfbox.cos.COSName)"><code>COSArrayList.COSArrayList(Object, COSBase, COSDictionary, COSName)</code></a> method instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/cos/COSInteger.html#COSInteger(int)">org.apache.pdfbox.cos.COSInteger(int)</a>
<div class="block"><i>use the static <a href="org/apache/pdfbox/cos/COSInteger.html#get(long)"><code>COSInteger.get(long)</code></a> method instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/cos/COSInteger.html#COSInteger(long)">org.apache.pdfbox.cos.COSInteger(long)</a>
<div class="block"><i>use the static <a href="org/apache/pdfbox/cos/COSInteger.html#get(long)"><code>COSInteger.get(long)</code></a> method instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/cos/COSInteger.html#COSInteger(java.lang.String)">org.apache.pdfbox.cos.COSInteger(String)</a>
<div class="block"><i>use the static <a href="org/apache/pdfbox/cos/COSInteger.html#get(long)"><code>COSInteger.get(long)</code></a> method instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/cos/COSString.html#COSString(boolean)">org.apache.pdfbox.cos.COSString(boolean)</a>
<div class="block"><i>Not needed anymore. Use <a href="org/apache/pdfbox/cos/COSString.html#COSString()"><code>COSString.COSString()</code></a> instead. PDFBOX-1437</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/pdfbox/util/TextPosition.html#TextPosition(int,%20float,%20float,%20org.apache.pdfbox.util.Matrix,%20float,%20float,%20float,%20float,%20float,%20java.lang.String,%20org.apache.pdfbox.pdmodel.font.PDFont,%20float,%20int)">org.apache.pdfbox.util.TextPosition(int, float, float, Matrix, float, float, float, float, float, String, PDFont, float, int)</a>
<div class="block"><i>use <a href="org/apache/pdfbox/util/TextPosition.html#TextPosition(int,%20float,%20float,%20org.apache.pdfbox.util.Matrix,%20float,%20float,%20float,%20float,%20float,%20java.lang.String,%20int[],%20org.apache.pdfbox.pdmodel.font.PDFont,%20float,%20int)"><code>TextPosition.TextPosition(int, float, float, Matrix, float, float, float, float, float,
String, int[], PDFont, float, int)</code></a> insetad</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/pdfbox/util/TextPosition.html#TextPosition(int,%20float,%20float,%20org.apache.pdfbox.util.Matrix,%20org.apache.pdfbox.util.Matrix,%20float,%20float,%20float,%20java.lang.String,%20org.apache.pdfbox.pdmodel.font.PDFont,%20float,%20int)">org.apache.pdfbox.util.TextPosition(int, float, float, Matrix, Matrix, float, float, float, String, PDFont, float, int)</a>
<div class="block"><i>Use <a href="org/apache/pdfbox/util/TextPosition.html#TextPosition(int,%20float,%20float,%20org.apache.pdfbox.util.Matrix,%20float,%20float,%20float,%20float,%20float,%20java.lang.String,%20org.apache.pdfbox.pdmodel.font.PDFont,%20float,%20int)"><code>TextPosition.TextPosition(int, float, float, Matrix, float, float, float, float, float,
String, PDFont, float, int)</code></a> instead.</i></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2002-2016 <a href="http://pdfbox.apache.org">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
</body>
</html>