Hi everyone,
Running PDFShift.io I was curious to know your use case for needing a tool to convert HTML to PDF. Not necessarily an API, it can be a local library, software, or anything.
For instance, my initial need was to convert invoices in HTML to PDF to be able to send them in emails for my customers, but I was curious to know what was your use case for such a need?
Thank you for your feedback on this!
So I have to manually convert store (WooCommerce) shipping order labels from a HTML page to PDF using the Mac OS PDF print dialog PDF generator. But I've been checking out headless chrome and this Node extension https://github.com/esbenp/pdf-bot to do it. Haven't used it but it's popular and seems to work. Just haven't got the time to hack on it. So a WooCommerce extension for me would be awesome. Can you do it?
That's something really interesting! I need to think about it! Thank you!
23% of e-commerce stores is a MASSIVE market. And I know a lot of people are looking for something like this. Happy to share a use case with you privately. https://www.datanyze.com/market-share/e-commerce-platforms/woocommerce-market-share
https://www.datanyze.com/market-share/e-commerce-platforms
Happy to discuss it more of it! You can reach out to cyril@ on PDFShift :)
Here are two real examples from my day job:
A political party in Sweden wanted to create a campaign highlighting inequality. In Swedish "plan" and "plane" is the same word, so they named the campaign "plane/plan for equality". We created a site for them were people could go, create a paper plane with some words, and then download it as a PDF. The political party also received a copy, and they took all of the paper planes (thousands of them) and showered the most inequal city in Sweden with them.
An ecological furniture maker has made their entire product catalogue as a web based version. However, when they wanted to break into a few new markets, they discovered that they really needed a PDF - it's how the architects (or salespeople, can't remember) over there wanted their information. So we used the data on the site and created pretty stylish PDFs.
Do you have any customers for your service? How are they using it?
Wow, the #1 is absolutely original! That's for sure a use case I haven't thought about :)
The point 2 could be automated with tools like PDFShift so if you want to get in touch, I'm happy to help out!
I don't check how my users use the service, I prefer not to look at what they convert for privacy reasons, but I way to know what are they use of this tool could be immensely helpful. I think the best way to do so is by reaching out to them.
Thanks for your reply!
I work in a financial company, and we need this all the time. Whenever something is send over to clients, this needs to be in PDF, and this PDF needs to be stored in a database, along with the payload that was used to generate this PDF. (The storing part are legal requirements)
Obviously we have all sorts of internal tools and Pdf templating libraries for this. Most of these tools are hilariously outdated and a massive pain to work with.
Thanks for sharing your use case!
Any chances your company would be interested in moving to something like ... say ... PDFShift? ;)
I don't want to discourage you, but it's highly unlikely they would ever use something that isn't enterprise focussed or offers enterprise level support.
One is just that they want 24/7 support. And two are legal reasons, we can't just send information that contains client details to a third party service.
Personally I would love to have something like PDFShift.
Ok so even with offering an enterprise-focused service, it would be impossible to convert your company because of the client details? If I can ensure that I don't have any informations about the data that is being processed?
For your own work, if you ever need any help setting up PDFShift, feel free to reach out :)
For my own work I would definitely use something like it. Although I'm tech-savvy enough to put something together myself too.
PDF shift looks good tho!
I actually need something like this for converting social media analytics reports into PDF documents.
I'm guessing I'd need something like @jgriffith 's Browserless in addition to PDFShift?
Depends on your use-case. Browserless does now export a
/pdfAPI so you can easily point it to a page and have it generate a PDF. If your page has async behavior, and you need to wait for some page event (API requests finished... whatever) then you can usepuppeteer.connectand drive the session however you'd like.This all might be too much and something like PDFShift might be less work to use. Browserless is geared towards developer ergonomics vs pdf generation (which it can do, just requires some lower-level work).
Hope that helps!
ah, that makes sense. Cool, thanks for clarifying! Also, congrats on the continued success 👏
Thanks for your input @jgriffith !
Indeed, in that case I don't think there is a needs for Browserless as PDFShift can do the job directly.
@RyanB, all you have to do is send a request to PDFShift with an URL to your reports, and you will get the rendered PDF back in a result. You can also send directly the HTML if it's better for you, or even put the URL behind a basic authentication system, PDFShift can access them :)
Very cool, @cnicodeme ! Definitely going to give it a test run.
This comment was deleted 4 months ago.
Massive use case.
My main job is at a large, we'll call it"financial services" company as an application developer. HTML to PDF is something we use extremely heavily on almost every dashboard or quoting tool we use. We like to store the data for the pdf and generate it on the fly from an MVC template view instead of storing the pdf so that we can change the views at later times if needed.
We use iTextSharp and it works...ok.
Target financial services companies that are large enough to have a dev team. Chances are they are generating tons of pdfs. Better yet, use Facebook (or some other sophisticated ad platform with a ton of user data) and target CTO's CIO's and lead engineers/architects at financial services companies
Thank you for your really interesting feedback!
Is there any chance your company would be interested in working with PDFShift? ;)
Not with my current company because it wouldn't fit our workflow, but I will keep you tabbed for future startups that I consult with or work on. I actually have come across you before and recognized the name on stack overflow or something similar so I guess I can say that you are doing something right with SEO.
I'm serious about the ad targeting. If you do it right, it could be 100x what you imagined if you land a middle size company with a lot of volume. Remember - creative is the variable. These platforms work for ads (i.e. Facebook), so if its not working for you, change your audience, creative etc..
As an extra piece of advice - not sure if you have a LinkedIn presence, but you should start there as well.
Thank you for all these tips, I'll test them!
Happy to learn I'm doing well with SEO, I'm kind of doing anything I can think off right now, without having a clear return over investment (time)!
A few years back I wanted to make a visually appealing resume that would help me stand out in a pool of job candidates. I built it in HTML, but then used Chrome's print dialog to export it to PDF to make sure that it would render consistently when people printed it.
Thank you for your reply!
Generating resumes can be something interesting to automate and providing a PDF is always a good point for then sending it to companies :)
For my day job (web dev for the media -> multimedia press releases), I get requests to convert HTML to PDF all the time, specifically from FDA pharmaceutical companies, who cannot just send out anything. Every single change made after the initial needs a PDF screenshot, which gets sent to a lawyer, who re-reads the entire thing. One wrong or misspelled word, or something that can mislead the public, can result in millions of dollars being lost because the company got sued or has to pay out for their own mistake. So these lawyers don't want to see it on a website. They want to print it out and go over it word by word, sentence by sentence, paragraph by paragraph. This process can take months.
I currently use a Chrome extension that snapshots the page.
Thank you for your input @mgates ! That is definitely an interesting use case.
If you want to automate things and use PDFShift for it, feel free to reach out to me (cyril@), I'll be happy to help!
I frequently search for technical material on-line. Despite their disadvantages, PDF files are self-contained and almost always print well (not that I print to paper very often), unlike HTML.
I absolutely agree with you, PDF are stable, and that's also why they are still heavily used today.
(but some renderer are having issues with the growing options to display a PDF, so this can be tricky too)
I have rich text inputs that let the user stylize their documents, which then gets converted to raw encoded html and stored. That data is then combined with customer data to generate PDF forms.
I'm not sure to understand the relation between HTML data saved and PDF forms. From my understanding, forms are for asking user's data, which you already have. Could you elaborate please? (I'm just curious ;) ).
Also, do you think using a service like PDFShift would be useful for you or not at all?
Legal, as a proof that something was om some siete some time ago.
We primarily use HTML to PDF to "export" lists of influencers that brands/agencies want to send to their clients. They mostly like it compared to sharing a link to the page so that it feels more white label and custom by them
Hi joe, helping Cyril here with an outreach list. What do you guys do ignore I might ask?
We're an influencer marketing tool, mightyscout.com
That's interesting, definitely a use case I haven't thought about. Thanks for sharing it!
Do you think you could use PDFShift for your service or isn't it a good fit?
We've used a lot of services and landed on one we like that works. HTML to PDF is surprisingly tricky for some reason. If we didn't have a solution that was working I would look into PDFShift. One thing that is concerning though is the free plan looks a bit generous and is free for life. I think we've paid for each solution we've used so it does make me a little skeptical due to my past experiences.
Could I ask which service you use? I spent a lot of time looking at competitors. I have a few in mind that I consider being my direct, most important competitor (those I aim to directly compete in the future) and I'd be curious which one made you do the switch!
Also, I'm happy to discuss this further if there is anything I can do to make you do the switch over to PDFShift, now or in the future :)
urlbox.io is the one. We'll keep PDFShift in mind :)! Switching costs are just too high right now since we have something that works.
No problem, I fully understand and I appreciate your openess to share the competitor and saying you won't switch!
If you decide to try PDFShift in the future, you'll know where to find me :)
Thanks for your answers!
I think the best use case I can imagine that will really drive huge traffic for you is to position yourself as a book generator.
I mean help users to quickly design a web page to write their ebook and later they will be able to convert it to pdf (epub?) and sell their ebook.
The other use case may be the bloggers that would like to increase traffic by releasing a pdf (epub) version of their writings.
So you can design a simple form to get their URL and use a scraper to go through the pages and generate an ebook version of their blog...
In these days with people publishing more ebooks (white paper, pdf version of blogs), helping them design can be very helpful (and profitable)
Hope it helped
Hi @Khaled_ahouou, thank you for these ideas, they are really really interesting and I haven't thought of it that way!
I'll see for a strategy to target these customers.
Thank you for your feedback!!
you can contact me for strategy purpose and how to position your product that way. (see my contact from profile)
With great pleasure! :) Will do!
I never used in this way, but could be handy to read/save articles I want to read somewhere in the future? like articles, tutorials, documentation, etc.
You can automate things with the API, something like "send an URL to some endpoint and get a PDF sent by mail" ;)
Cyril you could also create a Zapfor this. Would give you exposure also
Oh yes, interesting! Do you have any other ideas I can use with Zapier? I used it in the past but don't really see how I can integrate with them.
At Chocolab we layout some things like Giftcards with javascript as it has better options for dynamically sizing text then Python which I’ve written most of our utility tools in. I think convert it to a PDF with a Python Library. Why does your tool need to send to your server to do the conversion?
The conversion is made on the server side so my tool send the raw HTML (or a link, works too), and returns the generated PDF.
You can try if you want, it's free for less than 250 conversions and we can find some arrangement ;)
Ps your site renders really badly on mobile (iPhone 6 Safari)
yeah I know :/ Need to work on that! :)
This comment was deleted 4 months ago.
Hi @separo, I believe you commented on the wrong post (not sure where it applies here ;) ).
OOOOPS
No problem ;)