Bulk Nutrition Label PDF Downloads and API Label PDF downloads
Now you can download all your nutrition labels with one click, and also programmatically download your nutrition labels as PDFs. Doing the bulk downloads has come up a bit, but for some reason felt like it would be a brittle implementation. We finally sat down and thought how we could whip something up, and it turned out to be pretty elegant and not as overwhelming a project as anticipated.Both of these features are only available to labeling plan subscribers, partly because they're experimental and we'll still be refining them, and partly because they only make sense to customers with lots of labels (who are generally subscribers).
How to Use It
As mentioned above, labeling plan subscribers can do a bulk label download and also download nutrition label PDFs via the API. We linked to the ReciPal API documentation above, which explains how the API works and this specific endpoint.
For the bulk label download, subscribers will see the option to download all their labels on the Label page of any recipe, right next to the regular single PDF download button.
Click that button and we'll start formatting and rendering each of your recipes' labels. The output will be a single PDF file with a page for each label, as you can see below:
Currently in Beta
Both of these features are currently in experimental beta, so let us know if you have feedback. We already have our own notes as well as from customers (thank you!) for updates to this feature (e.g. downloading a compressed folder of the individual label files, adding PNG support, auto-cropping margins), but we tried to keep it very simple initially.
Keep in mind these PDF downloads use a different technology than our normal PDF downloads, so the output will not be exactly the same (notably the margins). But it should be better in a lot of ways already, most importantly by not having to go into each recipe and download the label PDF individually, and being more true to what you see on the screen when you're formatting and customizing your nutrition label.