Java 如何更改“所有书签”属性以继承使用itext放大现有pdf

Java 如何更改“所有书签”属性以继承使用itext放大现有pdf,java,itext,Java,Itext,此代码将根书签的所有属性更改为inheritzoom。 但我想访问一组书签和所有书签来继承zoom。 如何访问书签数组? 我只想更改书签的属性,不想更改目的地。 我是如何做到的?谁能帮我摆脱这个困境 List<HashMap<String,Object>> list = SimpleBookmark.getBookmark(reader); for(HashMap<String, Object> lis:list) { System.out.println(l

此代码将根书签的所有属性更改为inheritzoom。 但我想访问一组书签和所有书签来继承zoom。 如何访问书签数组? 我只想更改书签的属性,不想更改目的地。 我是如何做到的?谁能帮我摆脱这个困境

List<HashMap<String,Object>> list = SimpleBookmark.getBookmark(reader);
for(HashMap<String, Object> lis:list)
{
System.out.println(lis.size());
lis.put("Page",String.format("%d %s",page++,"XYZ"));
}
List List=SimpleBookmark.getBookmark(阅读器);
for(HashMap-lis:list)
{
System.out.println(lis.size());
lis.put(“Page”,String.format(“%d%s”,Page++,XYZ”);
}

您想访问书签的子项。这是这样做的:

list.get("Kids");

在这之前,我把它打印在控制台上。实际上,它存储在arraylist[key,value]中,并使用hashmap(key)->另一个(k,v)。如何访问内部元素?