Với XSL-FO (Fop), tôi đã thành công trong việc tạo ra một liên kết đến một PDF bên ngoài:FOP XSL-FO Neo trong một điểm đến bên ngoài
<fo:basic-link show-destination="new">
<xsl:attribute name="external-destination">foo.pdf</xsl:attribute>
</fo:basic-link>
Nhưng bây giờ, tôi muốn đạt được neo ở đây PDF bên ngoài. Vì vậy, tôi đã cố gắng xây dựng một cái gì đó như thế:
<fo:basic-link show-destination="new">
<xsl:attribute name="external-destination">foo.pdf#anchorId</xsl:attribute>
</fo:basic-link>
Thật không may, khi tôi nhấp vào liên kết được tạo, tôi gặp lỗi. Nó cố mở tài liệu foo.pdf% 23anchorId.
Trong file .fo của tôi, liên kết là đúng với một # nhưng # này được hiểu sai trong việc chuyển đổi PDF.
Bạn có ý tưởng để giải quyết vấn đề này không?
Cảm ơn,
Johann
Cảm ơn phản hồi của bạn Navin. Có vẻ như tôi không thể tạo một liên kết lai (cả bên ngoài lẫn bên trong). Bên cạnh đó, tôi nghĩ rằng tôi không cần phải bao gồm 'url' trong thuộc tính của mình vì tôi muốn tạo liên kết tới tệp PDF nằm trong cùng một thư mục. – Johann