如何从我存储在全局的二进制流创建文件(例如PDF文件)?我有存储在cachéglobal中的流,我需要使用ObjectScript创建和保存流创建的文件。
谢谢:)
答案 0 :(得分:3)
这并不容易。在Cache中只有一种正式的方法来创建pdf,它是ZEN reports。使用ZEN报告,您不仅可以创建pdf,还可以创建html,xlsx。 ZEN Reports使用Apache FOP生成它,其他任何方式也可以,但你应该自己做。
或许我误解了你,你的意思是你的二进制流已经包含了PDF,你只想将它保存到某个文件中。如果是这样,您只需将全局流复制到文件流,使用以下代码:
SELECT
ColA,
ColB,
ColC,
time
FROM (
--the above query here--)
where last_Col_C=1