Converting base64 string to PDF in memory

malkishtini at gmail.com malkishtini at gmail.com
Tue Mar 29 17:52:13 UTC 2022


Hi Andrew,
Thank you for your feedback.
 I'm afraid that we might end up doing the same thing if we cannot find
another solution in Omnis.

I was wondering if Brainy data has a plug in to help with this conversion,
as we do use their driver to create the pdf in memory.

We found a way to do the conversion in Javascript,
https://base64.guru/developers/javascript/examples/decode-pdf, but not sure
yet how to make this work with the JS client and the html object. Need to do
more digging.

Thank you & best regards,
Mayada

-----Original Message-----
From: omnisdev-en <omnisdev-en-bounces at lists.omnis-dev.com> On Behalf Of
Andrew Stolarz
Sent: Tuesday, March 29, 2022 12:41 PM
To: OmnisDev List - English <omnisdev-en at lists.omnis-dev.com>
Subject: Re: Converting base64 string to PDF in memory

Mayada,

I was looking to do something similar a number of years ago. It's my
understanding that with the JS client, you need to save the PDF to disk
before being able to display it in a JS form.

We ended up placing the PDF's into a temp location and cleared them out
after.


Andrew


On Tue, Mar 29, 2022 at 11:24 AM <malkishtini at gmail.com> wrote:

>  Hello $list,
>
> I have a project to convert a base64 string (which I get from an 
> external REST API) to a PDF and display in a JS form without saving 
> any file to a disk (i.e., convert it to a PDF in memory and display it 
> in an HTML object in the JS form (Studio 8.1.7)).
> I have not done this before, so the first thing I thought about was to 
> post a question to the list to see if anyone has done something 
> similar before and could kindly share some ideas with me.
>
> Thank you in advance for any hints/thoughts.
>
> Best regards,
> Mayada
>
>
>
> _____________________________________________________________
> Manage your list subscriptions at https://lists.omnis-dev.com Start a 
> new message -> mailto:omnisdev-en at lists.omnis-dev.com
>
_____________________________________________________________
Manage your list subscriptions at https://lists.omnis-dev.com Start a new
message -> mailto:omnisdev-en at lists.omnis-dev.com 



More information about the omnisdev-en mailing list