前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java 使用iText读取PDF文档目录列表(zz)

Java 使用iText读取PDF文档目录列表(zz)

作者头像
forrestlin
发布2022-04-02 10:16:19
2.1K0
发布2022-04-02 10:16:19
举报
文章被收录于专栏:蜉蝣禅修之道蜉蝣禅修之道

iText是一个十分强大的用java操作pdf的类库,可以读取和写入pdf,以下是使用iText读取pdf目录结构的方法。

public class HelloWorldBookmarks {  public static void main ( String [] args ) throws Exception {  PdfReader reader = new PdfReader ( "test.pdf" ) ;  List list = SimpleBookmark.getBookmark ( reader ) ;  for ( Iterator i = list.iterator () ; i.hasNext () ; ) {  showBookmark (( Map ) i.next ()) ;  }  }

 private static void showBookmark ( Map bookmark ) {  System.out.println ( bookmark.get ( "Title" )) ;  ArrayList kids = ( ArrayList ) bookmark.get ( "Kids" ) ;  if ( kids == null )  return ;  for ( Iterator i = kids.iterator () ; i.hasNext () ; ) {  showBookmark (( Map ) i.next ()) ;  }  }

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档