Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Productivity
  3. Office Preview Pro v 19.0
  4. Sales Conditions FAQ

Office Preview Pro

by Naim OUDAYET https://www.oudayet.com
Odoo

$ 49.99

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 1483
Technical Name no_office_preview_pro
LicenseLGPL-3
Websitehttps://www.oudayet.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 1483
Technical Name no_office_preview_pro
LicenseLGPL-3
Websitehttps://www.oudayet.com

Office Preview Pro.

Every office format Odoo doesn’t preview — rendered inline.

PowerPoint, Word, Excel, OpenDocument, legacy Office, CSV and Markdown — all in one module.

Odoo 19 11 FORMATS $49.99

Stop downloading attachments to read them

Odoo shows images and PDFs inline. Every other office file — Word, Excel, PowerPoint, OpenDocument, CSV, Markdown — opens as a download button. Users download, switch apps, lose context, forget to come back. Pro renders them all inline right inside the existing Odoo viewer.

Without Pro

A salesperson attaches a pitch deck or a contract. Odoo shows a download button. The team downloads, opens it in another app, loses the context. Multiply by every conversation.

With Pro

Click any attachment, see it inline. The conversation continues without anyone leaving Odoo.

See it in action

Real chatter, every office format, the preview modal you already know.

PowerPoint slide rendered inside Odoo's file viewer modal

PowerPoint, inline. The slide renders as a real PDF page inside Odoo’s existing modal — same look and feel as a native PDF attachment.

Multi-slide PPTX navigation via the PDF.js page controls

Flip through every slide. Full PDF.js navigation: page counter, thumbnails sidebar, zoom, fit-to-width — everything users already know from the native PDF viewer.

OpenDocument Text file rendered in the file viewer

Not just PowerPoint. ODT, ODP, legacy DOC and RTF render the same way — rendered once, then instant on every subsequent click.

Configure LibreOffice wizard with green success banner showing the LibreOffice version string

One-click setup verification. The setup wizard runs a live health check and shows the LibreOffice version string — you know in two clicks whether the host is configured correctly.

Office Preview Pro settings page with the LibreOffice-ready banner and per-format toggles

Configurable, not a black box. Turn any format on or off, set a maximum preview size, and re-check the LibreOffice install — all from one settings page.

All supported formats

Click an attachment, see it inline. Pro covers every common office format in one module.

Render in the browser — works on any Odoo host

Word

.docx, .docm, .dotx, .dotm — headings, paragraphs, lists, tables, embedded images.

Spreadsheets

Excel .xlsx, .xlsm, .xlsb, legacy .xls, OpenDocument .ods — sheet tabs, merged cells, number formats.

CSV / TSV

Rendered as a clean Bootstrap table. First row treated as headers. Handles quoted fields and embedded line breaks.

Markdown

.md and .markdown — headings, links, lists, tables, fenced code blocks, blockquotes.

Render on your host — LibreOffice on a self-hosted Odoo

PowerPoint

PPTX (modern), PPT and PPS (Office 97-2003 binary). Slide layouts, bullets, embedded images, tables.

OpenDocument

ODT (text), ODP (presentation). The OpenDocument formats LibreOffice / OpenOffice produce natively.

Legacy Word DOC

Microsoft Word 97-2003 binary. Common in archived contracts, ISO documentation, legacy templates.

RTF

Rich Text Format. Still in use by enterprise document management systems and email signatures.

Why “100% local” matters

Regulated industries

HIPAA, GDPR, banking, defence — document content is not allowed to leave your network. Cloud-based preview services route your bytes through external servers. Pro never does — in-browser parsing in the user’s tab, or LibreOffice on your own host.

Air-gapped deployments

Industrial sites, ships, military bases — many Odoo instances run with no outbound internet. Modules that depend on Microsoft Office Online or any external preview service break here. Office Preview Pro just works.

Privacy-conscious orgs

A salary spreadsheet, a draft contract, a pitch deck, an internal memo — some attachments should not even briefly cross an external server. Pro keeps every byte inside your Odoo instance.

How it works

1. Click an Office attachment in any chatter, message thread, or attachment list.

2. The existing Odoo modal opens — same look, same behaviour as for images and PDFs.

3. The document content renders inline. Word, Excel, CSV and Markdown render directly in the browser. PowerPoint and OpenDocument files are converted on your Odoo host and shown through the native PDF viewer.

4. Close the modal and you are back where you were. No download, no app switch, no bytes sent off the server.

First click renders. Every other click is instant.

PowerPoint and OpenDocument files are converted once and remembered — re-opening the same attachment is instant. Replace the attachment and the preview refreshes automatically. Word, Excel, CSV and Markdown render directly in the browser, so they are fast every time.

What you need

Nothing for in-browser formats

Word, Excel, CSV and Markdown render right in the browser. No host install, works on any Odoo host including managed ones like Odoo.sh.

LibreOffice on the host (server-side formats)

Required only for PPTX, ODT, ODP, DOC, RTF. Debian/Ubuntu: apt-get install --no-install-recommends libreoffice-core libreoffice-writer libreoffice-impress fonts-liberation. Adds ~280 MB. We do not bundle LibreOffice; that would bloat the package and freeze the version.

Self-hosted Odoo (for server-side formats)

You need shell access to install LibreOffice. Odoo.sh and other managed hosts that don’t allow apt installs cannot run the server-side path. The in-browser formats (Word, Excel, CSV, Markdown) still work everywhere.

Three ways to preview Office files in Odoo

Inline Office preview is a common need. The market roughly splits into three approaches — each with its own trade-offs.

Approach Offline Setup Data exposure
In-browser + on-host (this module) yes install (+ LibreOffice for some formats) stays on your network
Cloud preview integrations no none sent to external host
Separate document-server modules on-prem only extra service required stays on your host

No bytes leave your server.

In-browser formats (Word / Spreadsheet / CSV / Markdown) parse entirely in the user’s tab using bundled libraries. Server-side formats (PowerPoint / OpenDocument / legacy DOC / RTF) are converted by the LibreOffice you installed on your own host. We do not phone home, do not log content, do not send anything to any external endpoint. The full source is included in the package — audit it before installing.

What this module does NOT do

Server-side formats need a self-hosted Odoo

PPTX / ODT / ODP / DOC / RTF need LibreOffice on the host, which Odoo.sh and similar managed hosts do not allow. The in-browser formats (DOCX, XLSX, CSV, Markdown) still render everywhere.

Not an editor

Read-only preview. We render to PDF; the user cannot edit slides or paragraphs in place. Download the attachment to edit in PowerPoint / Word / LibreOffice.

Animations and transitions are flattened

PDF is a static format. PPTX slide animations render as their final state. Embedded video does not play.

No CAD / EPUB / archives

Pro covers the Office and OpenDocument families. CAD viewers, EPUB readers, and archive previews are out of scope here.

FAQ

Do I need to install anything separately?

No. Word, Excel, CSV and Markdown render right out of the box on any Odoo host. PowerPoint, OpenDocument, legacy Word and RTF need LibreOffice on a self-hosted Odoo — one apt-get command. The settings page has a one-click health check to confirm the install.

How long does a preview take?

For Word, Excel, CSV and Markdown: a fraction of a second — the browser renders them directly. For PowerPoint and OpenDocument: under a second on the first click, then instant on every click after that thanks to caching.

Will it slow down when several people preview at once?

No. Concurrent previews are handled cleanly — we tested the multi-user case so simultaneous opens don’t collide.

Are uploaded documents sent to a third party?

No. Everything happens inside your network — either in the user’s browser or on your own Odoo host. Bytes never leave.

Where do I configure it?

Settings → General Settings → Office Preview Pro. Three blocks: LibreOffice setup with the health check button, a behaviour block for the server-side formats, and per-format toggles for the in-browser formats.

At a glance

Odoo version 19.0 — Community and Enterprise
License LGPL-3
External services none — no cloud, no extra container, no internet required
Host install LibreOffice on the host for PowerPoint / OpenDocument / legacy Office. Nothing extra for Word, Excel, CSV, Markdown.
Setup install the module, run the one-click LibreOffice health check, done

Found a bug?

Reach out via the Odoo App Store contact form — bug reports get a fix in the next maintenance release.

Office Preview Pro — $49.99 — Odoo 19
© Naim OUDAYET — LGPL-3

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with