PDF Generator for React Native.
Is a light weight native library that transform HTML to PDF, or even better transform the content of a URL like
https://google.com into a PDF.
The PDF is returned in base64 format so you can use more specialized modules to mail, sharing, visualizing, etc.
How it works
Basically this library takes HTML as string or remote and loads the xml into an internal iOS/Android WebKit, then it traverse the web page generating a WYSIWYG PDF document.
This plugin uses a very light weight iOS library for this called BNHtmlPdfKit.
For Android it just use WebView.
- iOS >=8
- Android >=19
To install the library:
npm i rn-pdf-generator --savereact-native link
To transform raw HTML into PDF:
In case you this HTML fetch resources from external servers you can specify the location using the second parameter
Transforming a remote webpage: