使用itext java和html将锚点添加到pdf

用户名

我尝试使用IText java从html生成pdf。我需要创建链接锚。下面的示例代码。

Java代码:

String k = pdfService.all(request);
OutputStream os = response.getOutputStream();
Document document = new Document();
PdfWriter writer = PdfWriter.getInstance(document, os);
document.open();
InputStream is = new ByteArrayInputStream(k.getBytes());
XMLWorkerHelper.getInstance().parseXHtml(writer, document, is);
document.close();

HTML程式码:

    <?xml version="1.0" encoding="utf-8"?>
   <html>
     <head>
       <meta charset="utf-8"/>
       <title>title</title>
     </head>
     <body bgcolor="#ffffff">
      <p><a href="#anccc" >GoTo</a></p>
      ... some code ...
      <p id="anccc">anchor</p>
     </body>
  </html>

但是最后当您单击链接时并不会定位

我究竟做错了什么?

布鲁诺·洛瓦吉(Bruno Lowagie)

据我所记得,内部锚点是这样创建的:

<a href="#myanchor">Click here to go to my anchor</a>
...
<a name="myanchor">This is the destination of a link</a>

XML Worker支持该功能。

不支持id属性添加<p>标签。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Java中使用Itext将页眉和页脚添加到我的PDF中

来自分类Dev

使用pdfstamper(Itext)将页码添加到pdf

来自分类Dev

使用itext对PDF页面进行重新排序

来自分类Dev

合并PDF并在Java中使用iText添加书签

来自分类Dev

使用iText生成波斯PDF

来自分类Dev

使用itext将边框添加到pdf页面

来自分类Dev

如何使用位图,itext和图表将图像添加到pdf并渲染更多细节(像素或dpi)?

来自分类Dev

使用iText将复选框添加到PDF文档

来自分类Dev

如何使用IText将段落添加到矩形中

来自分类Dev

使用Java使用iText将多个图像添加到单个pdf文件中

来自分类Dev

如何将SVG图像添加到使用HTML和Flying Saucer库(和Batik)构建的PDF中?

来自分类Dev

使用itext 5.5.6和pdfStamper上的FullCompression将图像添加到pdf时出错

来自分类Dev

如何使用iText以编程方式将页眉和页脚添加到现有的基于表单的PDF中?

来自分类Dev

如何使用iText返回PDF

来自分类Dev

如何在Java中使用Itext将页眉和页脚添加到我的PDF中

来自分类Dev

合并PDF并在Java中使用iText添加书签

来自分类Dev

使用iText验证Pdf文档

来自分类Dev

将相对路径用于使用iText进行pdf生成的锚点方法

来自分类Dev

如何使用iText将FormField添加到没有位置的部分中?

来自分类Dev

使用iText将用户输入添加到PDF表单

来自分类Dev

iText-Java Android-将字段添加到现有的pdf

来自分类Dev

将空白添加到iText PDF块

来自分类Dev

将新页面添加到PDF并使用iText 7创建签名

来自分类Dev

使用itext将签名添加到pdf

来自分类Dev

使用 IText7 将 SVG 图像添加到 PDF

来自分类Dev

如何使用 C# 将嵌套表添加到 iText 中的现有 PDF 表中

来自分类Dev

使用 iText 锁定 pdf

来自分类Dev

使用多种字体将 itext html 转换为 pdf

来自分类Dev

使用多种字体将 itext html 转换为 pdf

Related 相关文章

  1. 1

    如何在Java中使用Itext将页眉和页脚添加到我的PDF中

  2. 2

    使用pdfstamper(Itext)将页码添加到pdf

  3. 3

    使用itext对PDF页面进行重新排序

  4. 4

    合并PDF并在Java中使用iText添加书签

  5. 5

    使用iText生成波斯PDF

  6. 6

    使用itext将边框添加到pdf页面

  7. 7

    如何使用位图,itext和图表将图像添加到pdf并渲染更多细节(像素或dpi)?

  8. 8

    使用iText将复选框添加到PDF文档

  9. 9

    如何使用IText将段落添加到矩形中

  10. 10

    使用Java使用iText将多个图像添加到单个pdf文件中

  11. 11

    如何将SVG图像添加到使用HTML和Flying Saucer库(和Batik)构建的PDF中?

  12. 12

    使用itext 5.5.6和pdfStamper上的FullCompression将图像添加到pdf时出错

  13. 13

    如何使用iText以编程方式将页眉和页脚添加到现有的基于表单的PDF中?

  14. 14

    如何使用iText返回PDF

  15. 15

    如何在Java中使用Itext将页眉和页脚添加到我的PDF中

  16. 16

    合并PDF并在Java中使用iText添加书签

  17. 17

    使用iText验证Pdf文档

  18. 18

    将相对路径用于使用iText进行pdf生成的锚点方法

  19. 19

    如何使用iText将FormField添加到没有位置的部分中?

  20. 20

    使用iText将用户输入添加到PDF表单

  21. 21

    iText-Java Android-将字段添加到现有的pdf

  22. 22

    将空白添加到iText PDF块

  23. 23

    将新页面添加到PDF并使用iText 7创建签名

  24. 24

    使用itext将签名添加到pdf

  25. 25

    使用 IText7 将 SVG 图像添加到 PDF

  26. 26

    如何使用 C# 将嵌套表添加到 iText 中的现有 PDF 表中

  27. 27

    使用 iText 锁定 pdf

  28. 28

    使用多种字体将 itext html 转换为 pdf

  29. 29

    使用多种字体将 itext html 转换为 pdf

热门标签

归档