Important Update: Free OCR Service Plugin v2.18.0

Hey everyone,

We’ve made some improvements to the Free OCR Service plugin to keep things more secure and reliable:

  • The OCR Service Get Text element has been removed.
  • We’ve added a new server-side action called Extract Text instead.

What you need to do:

After updating to version 2.18.0, you’ll need to re-enter your keys in the Extract Text action to keep everything running smoothly.

Thanks for your understanding and for sticking with us! Let us know if you need any help. :slight_smile:

Browse all Zeroqode Plugins for Bubble Banner_Last3

Is there any change in what’s returned by the new action relative to the deprecated action?

Hi @davidb,

We’re still using the same API call to the OCR service, so there won’t be any changes in text extraction. However, this update enhances the security of the API keys, and we strongly recommend everyone update the plugin!

The only changes you’ll need to make are to add the API key in the plugin settings and replace the previous action with the new one.

Please let us know if you have any further questions!

Best regards :sunflower:

Browse all Zeroqode Plugins for Bubble Banner_Last3

Sorry, I’m new to this and can’t figure out where the extracted text is stored. (I want to access and use the text extracted by the API.)

Hi @ericwuu,

Thanks for reaching out to us and we apologize for the delayed reply :pray:

The extracted text from the image comes as the result of the “Extract Text” action. To simply save the result, you can set them as a custom state.

To explain more, as you mentioned you’re new to this, the “Extract Text” action can return information. After adding the extract action to the workflow, you can add a "Set State of an Element” action. In this new action, select a custom state you created. When setting the value of the custom state, you’ll have an additional dynamic option: “Result of step X”. Choose what information you want to set to the custom states like this example.

You can also check our demo page to see how the extracted text is saved :hugs:

Let us know if you have any other questions or concerns!

Best regards :hibiscus:
Browse all Zeroqode Plugins for Bubble Banner_Last3

1 Like

I see that the extracted text is a list. How can I retrieve the last line or a specific line, such as the 3th line?

for example, I run the OCR service and get 7 lines, but why the extracted text list :count is 1, instead of 7?

Hi @ericwuu,

Good question! The extracted text is a list, but if you’re seeing :count as 1, it likely means that the OCR engine returned the entire text as a single list item instead of breaking it into multiple lines.

To retrieve a specific line, you can try:

:one: Splitting the text manually – Use :split by (\n) to separate the lines if they were returned as one item.
:two: Getting a specific line – Once split, use :item #3 to get the 3rd line, for example.
:three: Retrieving the last line:last item will get the final line from the list.

You can also test different images and setups on our demo page here:
:point_right: OCR Test Page

Hope this helps!

Best,
Support Team
Browse all Zeroqode Plugins for Bubble
Banner_Last3

thanks, you forgot to use :first item before :split by.

and can you tell what did i do wrong? it returns me the whole text: