IronPDF Milestone: Continually Expanding Compatibility
We know developers are natural problem solvers, and lack of compatibility creates problems. Many developers are skilled enough to build workarounds, but we wanted to save you the time.
As our team expands compatibility, we make IronPDF easier to work with. We want everything from the 'Hello World' experience onwards to feel seamless and intuitive. Increasing compatibility is a big way we contribute to that.
- Key benefit: Increased compatibility
- Secondary benefits: Cloud-Ready
- Date shipped: Ongoing
But, my platform is not supported!
Compatibility is where we have put the most effort. We offer universal Linux support that can be made to work with any distribution of Linux.
Longer term we want our software to run on all operating systems, including Linux and Mac.
IronPDF attempts to detect the environment users run, so we can offer a customized deployment to suit them. Even support messages are customized to create a more meaningful experience and give more guidance to the user about what they need to do.
We also support Docker. This is a zero-effort implementation for our customers. They can have confidence that if they use Docker it will just work.
Right now we support .NET 10, 9, 8, 7, 6 and 5, along with .NET Core, .NET Standard and .NET Framework 4.6.2 and above.
Frequently Asked Questions
Why did we build IronPDF?
We wanted a .NET PDF library built on the same rendering engine a browser uses, rather than a bespoke document object model. Two things follow from that choice: HTML renders in a PDF the way it renders on screen, and opening and re-saving a document does not risk breaking its structure. That is the problem our developers set out to solve, and it is why IronPDF builds on Chromium and PDFium — both covered in the answers below.
What is PDFium in relation to IronPDF?
To understand what PDFium is - it is a Google project providing the PDF viewing and form-filling interface for Chrome, macOS, Windows, and almost every piece of software other than Adobe Acrobat itself. It is the world's most developed and used PDF library, which we are proud to use, extend, and contribute to.
We build on top of PDFium (originally developed by Foxit), turning it from a viewer to a fully functional editor API that respects and adapts to the PDF standard as it evolves organically.
How does IronPDF work with Google technologies?
The PDF document format in itself is an art form, not a science. Although the PDF format is understandable, interpreting how it should best be displayed on a screen is different.
Google invested thousands of engineering hours contributing to making sure PDFs looked perfect in Google products such as Chrome.
We take the latest in technology and add a layer on it to add functionality. All of that is developed in C++. We bridge these two worlds so .NET developers don't need to question the detail because they can have peace of mind it will simply work. If issues ever do arise, we have a 24-hour support team.
IronPDF Milestones: Chrome Rendering | PDFium | Read Compatibility | Stability & Performance