Feature

    PDF Viewing & Rendering

    Open, render and view PDF documents across all platforms and devices, and preserve your content long-term. Our years of industry expertise means our technology is fast, accurate and robust.

    Web Demo
    Foxit PDF SDK
    Used everywhere
    aig
    amazon
    bank of america
    google
    ibm
    intel
    jpmorgan
    nasdaq
    tsb
    microsoft
    wells fargo
    aig
    amazon
    bank of america
    google
    ibm
    intel
    jpmorgan
    nasdaq
    tsb
    microsoft
    wells fargo

    The Best Tools for Developers

    Test for Yourself

    PDF documents contain everything needed to visualize the document — fonts, graphics, and a technical description of how the page should look are combined by the PDF software transformed into a visual representation of each page.Test out PDF viewing in your application using this code:

    javaserver.js · 100% · 6/6 ln : 4
    public void renderPage(int index) { PDFDoc doc = Common.loadPDFDoc(mContext, mPath, null); String outputFilePath = "test.jpg"; PDFPage pdfPage = Common.loadPage(mContext, doc, index, PDFPage.e_ParsePageNormal); // Create the bitmap and erase its background. Bitmap bitmap = Bitmap.createBitmap((int)pdfPage.getWidth(), (int)pdfPage.getHeight(), Bitmap.Config.ARGB_8888); bitmap.eraseColor(Color.WHITE); Matrix2D matrix = pdfPage.getDisplayMatrix(0, 0, (int)pdfPage.getWidth(), (int)pdfPage.getHeight(), Constants.e_Rotation0); Renderer renderer = new Renderer(bitmap, true); // Render the page to bitmap. Progressive progressive = renderer.startRender(pdfPage, matrix, null); int state = Progressive.e_ToBeContinued; while (state == Progressive.e_ToBeContinued) { state = progressive.resume(); } progressive.delete(); if (state == Progressive.e_Error) { // Error return; } // Save the render result to the jpeg image if (false == Common.SaveImageFile(bitmap, Bitmap.CompressFormat.JPEG, outputFilePath)) { // Failed to save return; } renderer.delete(); pdfPage.delete(); Common.releaseDoc(mContext, doc); } }
    Developer Benefits

    Interactive Document Viewing in the Palm of Your Hand

    Long-term Preservation with PDF/A

    Our PDF SDK supports all PDF/A standards including creating, viewing, converting and validating. PDF/A limits what is allowed in a PDF, making the files self-contained without any reliance on any external data, ensuring it will render identically far into the future.

    PDF Edge Case Handling

    Our superior rendering features are designed to be completely fault tolerant. Any errors during PDF rendering and processing are handled gracefully without crashing.

    Support By Real Developers

    Foxit’s team of Sales Engineers are PDF experts and coders by trade. They’ll assist you throughout your proof of concept process.

    Essential Capabilities

    Accurate PDF Rendering, Every Time

    Even modest of estimates of PDF documents around the world place the number into the trillions, and counting. There are countless vendors, each producing PDFs in slightly different ways.
    Our libraries can render even the most problematic of documents. We handle edge cases, so you don’t have to.

    Unmatched Industry Expertise

    We sit on the board of the PDF Association, shaping how PDFs are created, maintained, and progressed. That expertise is used to build our libraries, and passed along to you.

    Robust Viewing on Any Device

    We’ve optimized for every screen size and device, supporting multi-touch and gestures. Foxit is a pioneer in Out Of Memory (OOM) handling — our Reflow technology interprets documents semantically, adjusting visual presentation to optimize space.

    More Features

    Everything a PDF Needs

    Built-in UI Extension for Fast Utilization

    Bookmarks, Thumbnails, Etc.

    Embedded Fonts, Colors, and Images

    PDF Document Page Layers

    Reflow and Mobile Viewing

    High Quality and Accurate Rendering

    Extras

    Industry Use Cases

    Engineering

    Engineering

    Engineers need high quality blueprints that are oftentimes large digital files. Converting these documents to PDF not only lowers the chance of having large files but also guarantees high quality images for site engineers and other staff to mark-up. Our PDF technology can render minute details that allows users to zoom in and make notes on the smallest bolt on the image. Using mobile or handheld devices on sites can be beneficial for engineering and construction workers while still upholding the quality standards that are very important to the industry.

    Explore More
    Document Management

    Document Management

    Document Management can be complex but, with Foxit’s technology, creating a workflow with high fidelity, accurate documents that are rendered the way the author intended is 100% possible. Give customers a great user experience through adding bookmarks, thumbnails and other document level features that can help them to find things within documents easier.

    Explore More
    Insurance

    Insurance

    Archive through PDF/A to ensure long-term preservation so that documents remain consistent over time and devices. Use embedded fonts to allow anyone to open and view documents easily without needing to take any extra steps. Our technology can ensure even the oldest and ill created documents can be opened and rendered, making doing business easy for customers.

    Explore More
    Get started

    Ready to Develop Your PDF Solution?

    Web Demo

    Try our SDK for Web in your browser. No download or login required.

    VIEW DEMO

    Ready to get started?

    Licensing tailored to you

    Our sales engineers are PDF experts and coders by trade. They'll answer any technical questions, help you build a proof of concept, and create a license that suits your needs.

    30-day free trial

    Try our advanced PDF technology on your chosen platform(s), completely free, for 30 days.