Frameworks
React Native
Flutter
Version 10
Version 9
Version 8
Version 7
Version 6
Version 5
Saving annotations back to non-PDF formats is not supported. You can instead save the annotated PDFDoc
to a PDF file.
Apryse has a powerful conversion system which allows you to convert many file formats to PDF. The PTConvert
class handles the conversion process and supports the following file types:
.docx
, .pptx
, .xlsx
, .doc
(with the office conversion Add-On module).bmp
, .jpg
, .tif
, .png
, .gif
.md
(with the office conversion Add-On module)The simplest way to convert and view any file format that Apryse supports is to use the PTDocumentController
(or PTTabbedDocumentViewController
) method openDocumentWithURL:
. This method supports local files, files opened from remote cloud services and "raw" http
URLs.
Another way is to convert a file with the PTConvert
class's +ToPDF:in_filename:
method. The following code shows how to convert a non-PDF file using Apryse's internal conversion:
The result of the conversion will be contained in the provided PTPDFDoc
, which can then be displayed.
In addition to the file types supported by Apryse's internal conversion, it is also possible to convert many other file types with an iOS-specific API. The PTConvert
class's +convertOfficeToPDF:paperSize:completion:
method can convert any file type supported by WKWebView
to PDF. Some of the supported file types include:
.pages
, .key
, .numbers
.doc
, .ppt
, .xls
.rtf
The following code shows how to convert a file with the iOS-specific API:
Please see this guide about Web/HTML to PDF.
Did you find this helpful?
Trial setup questions?
Ask experts on DiscordNeed other help?
Contact SupportPricing or product questions?
Contact Sales