Filemaker IWP处理图像超链接的问题

时间:2010-07-08 20:36:03

标签: hyperlink publishing filemaker instant

我有一个文件制作者数据库,我需要能够将记录和所有相关数据(包括容器字段数据)链接到放置在大型PDF图像上的各个点,然后在有人点击时通过即时网络发布显示数据在PDF上该区域的标记上。例如,PDF可能是汽车的图像,然后我将获得汽车问题的各种特写图像以及这些图像的描述作为数据库中的记录。然后,我想在基础PDF图像上放置点,当您点击这些点时,能够看到特写图像和与这些图像相关的其他数据。

我被告知这对IWP来说太过分了,因为:

  1. 我需要通过PDF注释将标记放在filemaker之外
  2. Filemaker IWP无法处理可能需要的标记数量(在E尺寸的图像上最多可能达到1,000个。
  3. 有没有人有解决方法或解释为什么这是一个问题?

2 个答案:

答案 0 :(得分:0)

如果我理解正确,您希望设置一个带有链接的PDF,这些链接将打开浏览器并显示与点击内容相关的数据。假设是这种情况,这不起作用的原因是因为IWP没有为唯一页面提供唯一的URL。例如,在StackOverflow上,您可以根据其URL直接链接到任何问题:

http://stackoverflow.com/questions/3207775/ -- this question
http://stackoverflow.com/questions/4973921/ -- some other question

IWP使用Javascript和会话变量来操作输出到屏幕,因此无法链接到IWP网站的特定部分,因为URL始终如下:

http://yoursite.com/fmi/iwp/cgi?-db=YOUR_DB-loadframes -- Product A
http://yoursite.com/fmi/iwp/cgi?-db=YOUR_DB-loadframes -- Product B
http://yoursite.com/fmi/iwp/cgi?-db=YOUR_DB-loadframes -- Product C

由于IWP的性质有限,您将无法解决此问题。您需要使用自定义Web发布引擎构建自己的Web界面,使用内置的PHP扩展或调用XML发布API的其他技术。

答案 1 :(得分:0)

我同意Nate

IWP是解决此问题的错误方法。你最好只是在网络服务器上托管这些图片。

现在来了插件,您可以使用SuperContainer来真正简化FileMaker中图像的管理。