Foxit PDF SDK
for Mac

Build a fully customized PDF Viewer with our Mac OS PDF SDK.

The best tools for developers

Fast integration

Foxit PDF SDK for Mac makes developing feature rich apps easy. Our core API, designed with Mac developers in mind, has a powerful PDF library for taking your apps to the next level. Code in Objective-C, C++, C#, Java or Python using Xcode or your preferred IDE and build a PDF solution that will be fast, robust and beautiful.

// Create a new document FSPDFDoc* doc = [[FSPDFDoc alloc] init]; // Set a blank page width and height and add to document floatw =612.0;floath =792.0; FSPDFPage* page = [doc insertPage:index width:w height:h]; // Add note annotation FSRectF* annot_rect = [[FSRectF alloc] initWithLeft1:10 bottom1:350 right1:50 top1:400]; FSNote* note = [[FSNote alloc] initWithAnnot:[page addAnnot:FSAnnotNote rect:annot_rect]]; // Set some properties for the annotation [note setIconName:@"Comment"]; [note setSubject:@"Note"]; [note setTitle:@"Foxit SDK"]; [note setContent:@"Note annotation."]; // Reset Appearance [note resetAppearanceStream]; NSLog(@"Add a note annotation."); // Save PDF file NSString* save_pdf_path = [output_directory stringByAppendingPathComponent:@"annotation.pdf"]; [doc saveAs:save_pdf_path save_flags
Objective-C
server.js 100% | 6/6 ln : 4
#import "AppDelegate.h" #import <UIKit/UIKit.h> @implementation AppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { NSString *sn = @"your-licence-key-signature"; NSString *key = @"your-licence-here"; FSErrorCode eRet = [FSLibrary initialize:sn key:key]; if (FSErrSuccess != eRet) { NSLog(@"License Key Invalid"); } return YES; }
Objective-C
server.js 100% | 6/6 ln : 4
Developing with Foxit

Built for Mac

Foxit PDF SDK for Mac makes developing feature rich apps easy. Our core API, designed with Mac developers in mind, has a powerful PDF library for taking your apps to the next level. Code in Objective-C, C++, C#, Java or Python using Xcode or your preferred IDE and build a PDF solution that will be fast, robust and beautiful.

Developer Benefits

Developer Benefits

Integrated Development

Our Mac PDF SDK is built with Apple developers in mind. Fire up Xcode or your IDE of choice, jump in and enjoy developing your app using an SDK that has been thoroughly road-tested by our own Mac and iOS developers.

Easy to Integrate

We developed our Mac PDF Library with platform considerations a priority. This means that we follow Mac specific naming conventions and coding conventions to make our product native to it.

Feature-rich

Our feature set is consistent across mobile and desktop platforms to make cross platform development linear and easy. We are always updating our feature set, so keep an eye on our product page for announcements

Powered by Foxit’s core technology

The core technology of Foxit PDF SDK has been around for years and is trusted by a large number of well-known companies, Foxit’s powerful engine makes document viewing fast and consistent in all environments.

Smart Forms

Give users the ability to fill out digital forms on the go with their device of choice. Apps have never been more productive!

Read more Read more

Digital Signature

Use ink signatures to let customers sign documents in their digital devices. Sign PDF in web apps easily without needing to print a file to sign again!

Read more Read more

PDF Annotations

Our PDF SDK provides full support for displaying and annotating PDF in web applications with an extensive range of functions for creating, editing or importing/exporting annotations.

Read more Read more
Robust functionality

More Features

Viewing & rendering

Our core API provides for high-fidelity rendering of PDF documents with optimized performance for desktop and mobile platforms.

Rights management

Our PDF SDK can generate secure PDFs with native encryption and decryption, or integrate with customized DRM or IRM security systems. Our technology integrates with Microsoft RMS.

Full-text search

Fast full-text search for any PDF document, language, or encoding type. The SQLite-based full-text search delivers near-instant results, even for repositories on any digital device.

Extras

Add-ons

XFA Forms

Our core API provides for high-fidelity rendering of PDF documents with optimized performance for desktop and mobile platforms.

Digital Rights Management

Keep your PDF documents secure by connecting your application and files to Microsoft’s Rights Management Services platform natively. Foxit PDF SDK also integrates with your IRM and DRM solution.

PDF/A

Leverage our conversion and verification technology to turn regular PDFs into PDF/A compliant documents. If you are already working with PDF/A in your processes, proactively verify third-party PDFs you receive are PDF/A compliant.

Perform specific tasks

Function Specific Products

Mac PDF Reader

Our Mac PDF Reader is built with the same technology as our PDF SDK for Mac and is free to download from the App Store. Try our technology today.

Used everywhere

Trusted by some of the world’s largest companies.

Take a look at who uses our technology.