如果您遇到这种情况:
C:\Doc\folder1\trial.xml
C:\Doc\folder1\my.pdf
而且,如果您在中创建了一个路径"..\trial1.xml"
作为参考my.pdf
,那么您将告诉PDF可以在以下位置找到xml文件:
C:\Doc\trial1.xml
我看到两个错误:
如果将相对路径与“ file:///”串联,甚至可能会出现第三个错误。我们应该查看PDF以确保会发生什么。
我已经编写了一个名为@L_403_0@的示例,该示例创建了一个带有Chunk
“单击我” 的PDF 。如果单击,将打开与relative_link.pdf相同方向Chunk
的XML文件。data.xml
Chunk chunk = new Chunk("Click me");
chunk.setAnchor("./" + new File(XML).getName());
document.add(chunk);