public class PdfNameTree extends Object
Constructor and Description |
---|
PdfNameTree() |
Modifier and Type | Method and Description |
---|---|
static HashMap<String,PdfObject> |
readTree(PdfDictionary dic) |
static PdfDictionary |
writeTree(HashMap<String,? extends PdfObject> items,
PdfWriter writer)
Writes a name tree to a PdfWriter.
|
static PdfDictionary |
writeTree(Map<String,? extends PdfObject> items,
PdfWriter writer)
Writes a name tree to a PdfWriter.
|
public static PdfDictionary writeTree(HashMap<String,? extends PdfObject> items, PdfWriter writer) throws IOException
items
- the item of the name tree. The key is a String
and the value is a PdfObject
. Note that although
the keys are strings only the lower byte is used and no check is made for chars with the same lower byte and different upper byte. This
will generate a wrong tree name.writer
- the writerIOException
- on errorpublic static PdfDictionary writeTree(Map<String,? extends PdfObject> items, PdfWriter writer) throws IOException
items
- the item of the name tree. The key is a String
and the value is a PdfObject
. Note that although
the keys are strings only the lower byte is used and no check is made for chars with the same lower byte and different upper byte. This
will generate a wrong tree name.writer
- the writerIOException
- on errorpublic static HashMap<String,PdfObject> readTree(PdfDictionary dic)
Copyright © 2020. All rights reserved.