Oracle APEX 直接在报告中显示 blob 图像

Oracle APEX display blob images directly in a report

我想知道如何将根据此堆栈溢出问题 Use of BLOB type column in Oracle APEX 上传的图像类型 BLOB 显示为经典或交互式报告中的图像,而不是正常的下载链接。

我注意到您可以将 blob 列属性的 Content Disposition 字段更改为内联,这样您就可以点击进入显示图像的另一个页面;但我希望图像直接显示在报告中而无需单击它。

新页面显示的内联图片有以下内容url

https://apex.oracle.com/pls/apex/apex_util.get_blob?s=34564408462&a=4794&c=16789110088070077&p=2&k1=21&k2=&ck=D4QFl4Z9txsufDbmUOmKeirK4&rt=CR

这表明可以使用 apex_util.get_blob。有谁知道这是如何实现的?

我在经典报告中实现了同样的。

我关注了这个linkhttp://docs.oracle.com/cd/E14373_01/apirefs.32/e13369/apex_util.htm#AEAPI129 这可能会帮助你解决你的疑惑