# PDF feature comparison

> Compare PDF features, support, and compatibility with Adobe Acrobat Pro, Foxit PDF Editor.

- Human documentation: [https://docs.univer.ai/overview/features/pdf](https://docs.univer.ai/overview/features/pdf)

- Agent Markdown: [https://docs.univer.ai/overview/features/pdf.md](https://docs.univer.ai/overview/features/pdf.md)

- Requested language: `en-US`

- Content language: `en-US`

- Documentation version: `1.3.0`

- Source: [features/pdf.mdx](https://github.com/dream-num/documentation/blob/dev/content/docs/features/pdf.mdx)

---

**15 categories, 70 features**; Univer supports 26, partially supports 8, and does not support 36.

[Integration guide](https://docs.univer.ai/guides/pdfs.md) · [All features](https://docs.univer.ai/overview/features.md)

> [!NOTE: Comparison scope]
> Compares the paid desktop products Acrobat Pro and Foxit PDF Editor; advanced Foxit features refer to Pro or the corresponding licensed edition. Univer includes the complete Office SDK and optional modules, with SDK API and UI coverage specified per feature. Text/image editing depends on PDF structure. External-agent integration with OCR, scanning, or compression tools is noted separately; these tools must be supplied independently and are not built-in Univer capabilities. Generative AI is excluded from this comparison; traditional OCR is included in the comparison scope. Partial support describes its exact scope.

“Open source” marks full support in the open-source edition. Unmarked items may include basic subsets, optional modules, or commercial licensing; consult the corresponding module documentation.

## Page viewing and navigation

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| Open and display PDF pages | ✓ Supported | ✓ Supported | ✓ Supported |
| Page thumbnails | ✓ Supported | ✓ Supported | ✓ Supported |
| Zooming and page navigation | ✓ Supported | ✓ Supported | ✓ Supported |
| Search selectable text | ✓ Supported Searches existing text layers. Scanned-image text requires OCR first. | ✓ Supported | ✓ Supported |
| Bookmarks and page destinations | ◐ Partial SDKs configure multilevel bookmarks, destinations, and positioning for newly generated PDFs. No bookmark-navigation panel or visual editor yet. | ✓ Supported | ✓ Supported |
| Hyperlinks and page actions | ◐ Partial Existing web/page links can be opened, modified, and saved. No new-link tool; named destinations and advanced action interaction are limited. | ✓ Supported | ✓ Supported |
| Manage PDF layers | — Not supported No tools for creating, showing/hiding, or managing optional-content layers. | ✓ Supported | ✓ Supported |

## Text editing and formatting

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| Add editable text boxes | ✓ Supported | ✓ Supported | ✓ Supported |
| Fonts, sizes, colors, bold, and italic | ✓ Supported | ✓ Supported | ✓ Supported |
| Move and resize text boxes | ✓ Supported | ✓ Supported | ✓ Supported |
| Edit existing imported text | ✓ Supported Edits parsable original text and multiline text, including styles, wrapping, and box layout. | ✓ Supported | ✓ Supported |
| Find and replace PDF text | ◐ Partial Existing text can be found and located. No replace-next or replace-all based on search results. | ✓ Supported | ✓ Supported |
| Undo and redo | ✓ Supported Supported for some editing operations. | ✓ Supported | ✓ Supported |

## Images and object layout

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| Insert images | ✓ Supported | ✓ Supported | ✓ Supported |
| Move and resize images | ✓ Supported Applies to editable image objects. | ✓ Supported | ✓ Supported |
| Rotate images | ✓ Supported Applies to editable image objects. | ✓ Supported | ✓ Supported |
| Crop images | ✓ Supported Adjusts crop regions of editable images. | ✓ Supported | ✓ Supported |
| Change object stacking order | ✓ Supported Reorders editable objects. Does not cover every original object in imported PDFs. | ✓ Supported | ✓ Supported |

## Page organization and sizes

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| Insert blank pages | ✓ Supported | ✓ Supported | ✓ Supported |
| Delete pages | ✓ Supported | ✓ Supported | ✓ Supported |
| Reorder pages | ✓ Supported | ✓ Supported | ✓ Supported |
| Rotate page orientation and save | ✓ Supported | ✓ Supported | ✓ Supported |
| Merge multiple PDFs | ✓ Supported Append imported PDFs and merge pages. Requires conversion services. | ✓ Supported | ✓ Supported |
| Extract or split pages into separate PDFs | ◐ Partial SDKs extract/split page data. Independent PDF output requires conversion services and page selection. No one-click split UI. | ✓ Supported | ✓ Supported |
| Crop pages and change page sizes | ◐ Partial SDKs set crop regions/sizes. No visual entry point; such edits to imported PDFs cannot currently be exported. | ✓ Supported | ✓ Supported |

## Page numbers, backgrounds, and document numbering

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| Headers, footers, and page numbering | — Not supported No batch header/footer or automatic numbering tools. Ordinary text objects can be laid out manually. | ✓ Supported | ✓ Supported |
| Watermarks and backgrounds | — Not supported No dedicated batch add/update/remove tools for watermarks or backgrounds. | ✓ Supported | ✓ Supported |
| Bates numbering | — Not supported No cross-file Bates numbers, prefixes/suffixes, or sequential-number management. | ✓ Supported | ✓ Supported |

## Annotations and review

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| Text highlighting | ✓ Supported | ✓ Supported | ✓ Supported |
| Underline annotations | ✓ Supported | ✓ Supported | ✓ Supported |
| Strikethrough annotations | ✓ Supported | ✓ Supported | ✓ Supported |
| Freehand ink annotations | ✓ Supported | ✓ Supported | ✓ Supported |
| Stamps and custom seals | — Not supported No stamp library, stamp-authoring, or stamping tool. An inserted stamp image is not a native stamp annotation. | ✓ Supported | ✓ Supported |
| Annotation replies, states, and review history | — Not supported No threaded annotation replies, accept/reject states, or review-record management. | ✓ Supported | ✓ Supported |
| Compare two PDF versions | — Not supported Text, image, and layout comparison between PDFs is not provided. | ✓ Supported | ✓ Supported |

## Forms and scripting

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| Fill existing AcroForm fields | ✓ Supported Existing AcroForms can be filled. Values can be saved back when original field mappings are preserved; otherwise text is overlaid on the page. | ✓ Supported | ✓ Supported |
| Create text, choice, button, and other form controls | — Not supported Existing AcroForms can be filled. New form controls cannot currently be created. | ✓ Supported | ✓ Supported |
| Automatically detect fillable fields | — Not supported Reads existing fields. Ordinary pages are not automatically converted into fillable forms. | ✓ Supported | ✓ Supported |
| Form formatting, validation, and calculation | — Not supported Existing field values/display are supported. Field formatting rules, validation, and automatic calculations are not executed. | ✓ Supported | ✓ Supported |
| Import/export form data such as FDF/XML | — Not supported Separate FDF, XFDF, or XML form-data import/export is not supported. | ✓ Supported | ✓ Supported |
| Fill XFA forms | — Not supported AcroForm filling is supported; XFA filling is not. | ✓ Supported | ✓ Supported |
| Edit XFA form structure | — Not supported XFA structure editing is not supported. | — Not supported No editing of XFA XML structure. Converting to ordinary PDF for editing loses form fields and interactions. | ◐ Partial Static XFA can convert to AcroForm for field editing; no complete dynamic-XFA structure designer. |
| Embedded PDF JavaScript and document events | — Not supported Embedded JavaScript and document action events are not executed. | ✓ Supported | ✓ Supported |

## File conversion and delivery

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| Save and export PDF | ✓ Supported Export edited content through conversion services. It need not first be saved as a server collaboration document. | ✓ Supported | ✓ Supported |
| Convert PDF to Word (DOCX) | — Not supported PDF-to-DOCX conversion is not supported. | ✓ Supported | ✓ Supported |
| Convert PDF to Excel (XLSX) | — Not supported PDF-to-XLSX conversion is not supported. | ✓ Supported | ✓ Supported |
| Convert PDF to PowerPoint (PPTX) | — Not supported PDF-to-PPTX conversion is not supported. | ✓ Supported | ✓ Supported |
| Print PDF | ✓ Supported | ✓ Supported | ✓ Supported |

## OCR and scanning

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| OCR from scans to searchable text | ◐ Partial External agents can call OCR services and write text/positions into Univer. Requires a recognition service and text-layer adaptation. | ✓ Supported | ✓ Supported |
| OCR from scans to editable text | ◐ Partial External agents can call OCR and write results into editable boxes/paragraphs. Recognition and layout reconstruction belong to the external workflow. | ✓ Supported | ✓ Supported |
| Create PDF from a scanner | — Not supported No scanner connection/capture. A local agent can invoke scanning tools and import the PDF, with suitable hardware/drivers. | ✓ Supported | ✓ Supported |

## Optimization and batch processing

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| Optimize and compress PDFs | — Not supported No built-in compression tool. External agents can run PDF optimizers and import the resulting files. | ✓ Supported | ✓ Supported |
| Action wizard and multifile batches | ◐ Partial External agents orchestrate import/process/export across files. Server-side directory batch import is available. No built-in action wizard. | ✓ Supported | ✓ Supported |

## Attachments and portfolios

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| Manage PDF attachments | — Not supported No tools to add, delete, extract, or organize PDF attachments. | ✓ Supported | ✓ Supported |
| Create and manage PDF portfolios | — Not supported No portfolio creation, file organization, or display management. | ✓ Supported | ✓ Supported |

## Digital signatures and electronic signing

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| Certificate-based digital signatures | — Not supported Applications can build signing UI and connect certificate/signing services. No built-in certificate-signature engine. | ✓ Supported | ✓ Supported |
| Validate signatures and certificate trust | — Not supported Applications can display results from validation services checking integrity, certificate chains, and revocation. No built-in validation engine. | ✓ Supported | ✓ Supported |
| Request and track electronic signatures | — Not supported Applications can build signing workflows and connect signing services. Invitations, tracking, and evidence management belong to the business system. | ✓ Supported Uses the included subscription e-signature service, with plan-based quotas. | — Not supported Requires the separate Foxit eSign service; some plans bundle it. |

## Encryption, permissions, and information protection

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| Password encryption and opening passwords | — Not supported Cannot set PDF opening passwords or open encrypted PDFs by entering passwords. | ✓ Supported | ✓ Supported |
| Restrict file copying, printing, and editing | — Not supported PDF file-level copying/printing/editing permission settings are not provided. | ✓ Supported | ✓ Supported |
| Certificate encryption and recipient control | — Not supported Certificate encryption and recipient-specific decryption permissions are not supported. | ✓ Supported | ✓ Supported |
| Secure redaction | — Not supported No secure-redaction workflow. Covering or deleting content does not guarantee permanent removal of sensitive information. | ✓ Supported | ✓ Supported |
| Sanitize hidden data, metadata, and attachments | — Not supported No unified sanitization of hidden information, metadata, and sensitive attachments. | ✓ Supported | ✓ Supported |

## Standards and preflight

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| PDF/A validation and compliant output | — Not supported No PDF/A validation, repair, or standards-targeted output. | ✓ Supported | ✓ Supported |
| PDF/X validation and print-exchange output | — Not supported No PDF/X validation, print-exchange configuration, or standards-targeted output. | ✓ Supported | ✓ Supported |
| Preflight checks and repairs | — Not supported No preflight profiles, reports, or automatic repair tools. | ✓ Supported | ✓ Supported |
| Color conversion, separations, and output preview | — Not supported Some existing color information can be displayed/exported. No document-wide conversion, separations, or print-production preview tools. | ✓ Supported | ◐ Partial Preflight profiles convert colors, including grayscale. Windows subscriptions simulate overprint, without a complete separations and output-preview workflow. |

## Accessibility and compliance

| Feature and scope | Univer PDF Complete Office SDK · optional modules | Adobe Acrobat Pro Paid desktop product · excludes separate products; platform differences noted | Foxit PDF Editor Paid desktop product · includes Pro; platform/version limits noted |
| --- | --- | --- | --- |
| Accessibility tags, reading order, and alternative text | — Not supported No tools to edit PDF accessibility tags, reading order, or alternative text with compliant export. | ✓ Supported | ✓ Supported |
| Accessibility checks and repairs | — Not supported No accessibility reports or fixes for tags, reading order, and related issues. | ✓ Supported | ✓ Supported |
| PDF/UA checks and remediation | — Not supported PDF/UA validation, remediation, and compliant output are not provided. | ✓ Supported | ✓ Supported |

Official documentation: [Univer PDF](https://docs.univer.ai/guides/pdfs.md) · [Adobe Acrobat Pro](https://helpx.adobe.com/acrobat/desktop.html) · [Foxit PDF Editor](https://help.foxit.com/manuals/pdf-editor/mac/en-us/2026.2/View_PDF_Files.html)
