An editor that looks like your app
Ship the editor as it is, or narrow it to what your users need: choose the modes and tools, rename them, set the colours and add actions of your own.
Customise the PDF editor to fit your app.
Modes and tools
Pick which modes appear — viewer, annotate, fill and sign — and hide the tools you do not need.
Menus
Hide menu items such as print, and rename modes and tools.
Your own actions
Add buttons that run your code with the current document.
Colours and selection
Choose the colour scheme, the selection colour and the handle shape.
Tool defaults
Set the default colour and opacity of tools such as the highlighter.
Language
Set the editor’s language and replace any of its strings.
From your code.
Android. iOS, Flutter and React Native take the same kinds of options.
See the API referenceval config = PdfEditorConfiguration().apply {
modes = listOf(PdfEditorMode.VIEWER, PdfEditorMode.ANNOTATE, PdfEditorMode.FILL_AND_SIGN)
hiddenTools = setOf(PdfEditorTool.STAMP, PdfEditorTool.LINK)
hiddenMenuItems = setOf(PdfEditorMenuItem.PRINT)
colorScheme = PdfEditorColorScheme.DARK
}
PdfEditorScreen(pdfPath = path, configuration = config, onSave = { bytes -> save(bytes) })Custom UI questions.
Yes. Choose the modes, hide tools and menu items, rename them, reorder and re-icon them, and add your own buttons.
Yes. Set the editor’s language and replace any of its strings.
Try it in your app.
A free trial unlocks every feature on every platform, in any app. Open a document today.
Talk to us
Questions about licensing, several apps, volume, or OEM and site terms — we will work out what fits.