How to use Oracle PDF Import Extension (formerly Sun PDF Import Extension) in OpenOffice/LibreOffice
1) Install the extension
- Download the extension (.oxt) from the Apache OpenOffice or LibreOffice extensions repository (search for “PDF Import Extension” / “Oracle PDF Import Extension”).
- In the office app: Tools → Extension Manager → Add → select the .oxt → restart the application.
2) Open a PDF for editing
- Open LibreOffice/OpenOffice and choose File → Open, then select the PDF.
- The PDF opens in Draw (each page becomes a Draw page). Text is imported as separate text frames and vector graphics as shapes.
3) Basic editing workflow
- Move/resize objects: select and drag or use handles.
- Edit text: double‑click a text frame to edit; many PDFs import with fragmented text boxes — use Shape → Consolidate Text (LibreOffice Draw) or manually merge/reformat.
- Edit images/graphics: right‑click → Break or Ungroup to edit vector components; use Replace for bitmap images.
- Add/remove pages: in Draw’s Page pane, right‑click → Insert/Delete or drag pages.
4) Export back to PDF or other formats
- After edits: File → Export As → Export as PDF to create a new PDF.
- Or copy content from Draw into Writer/Impress/Calc as needed and save in those formats.
5) Common limitations and tips
- Accuracy varies: complex layouts, fonts, and forms may not import perfectly.
- Text fragmentation: expect many separate text boxes; use “Consolidate Text” then reflow and reformat.
- Forms and annotations: form fields usually aren’t editable as live form controls; annotations may import as static objects.
- Fonts: missing fonts are substituted; install the original fonts for better fidelity.
- For heavy PDF editing, consider a dedicated PDF editor for best results.
6) Troubleshooting
- Extension not enabling: ensure extension matches app version (32/64‑bit and major release); try the latest compatible extension from the repository.
- PDF won’t open: open Draw explicitly (File → Open with Draw) or drag the PDF onto Draw.
- Changes not applying on export: confirm objects aren’t locked (right‑click → Position and Size / Properties) and export settings are correct.
If you want, I can give step‑by‑step screenshots for Windows, macOS, or Linux — tell me which OS.
Leave a Reply