如何在Oracle Apex中显示mime类型为“application / pdf”的blob列?

时间:2017-11-06 10:08:28

标签: oracle-apex

如何在Oracle Apex页面上显示存储在BLOB列中的PDF文档?

1 个答案:

答案 0 :(得分:0)

在页面属性中,您可以将Mime类型设置为应用程序PDF。

https://www.w3.org/TR/xslt-30/#declaring-modes

然后,您可以执行以下操作(作为标头处理)以实际显示PDF:

owa_util.mime_header('application/pdf',false);
htp.p('Content-length:'||l_length);
owa_util.http_header_close;
wpg_docload.download_file(l_pdf_blob);
apex_application.stop_apex_engine;