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. Extra Tools
  3. All Binary Field Preview | BINARY Preview Attachments | Preview Attachments | Preview Binary Attachment v 19.0
  4. Sales Conditions FAQ

All Binary Field Preview | BINARY Preview Attachments | Preview Attachments | Preview Binary Attachment

by Varanval IT Solutions
Odoo

$ 39.87

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 17.0 18.0 19.0
  • Description
  • Manifest
  • License
Product Icon
All Binary Field Preview Suite
Request Demo

All Binary Field Preview

Preview any standard Odoo binary field attachments (PDF, DOCX, XLSX, Images, Videos, Audio) directly inline on your form views without downloading them.

The All Binary Field Preview module provides Odoo users with the ultimate productivity tool to preview any file stored in standard Odoo binary fields without downloading. Fully supporting PDF documents, MS Office files (.docx, .xlsx, .pptx, .doc, .xls, .ppt), audio files (.mp3, .wav), and video content (.mp4, .webm, .ogv), it integrates a beautiful, interactive popup modal equipped with local offline rendering, rotation, zoom, fullscreen, and direct download actions. By adding an automatic Eye (👁️) button next to standard binary field views and offering a custom 'binary_preview' widget, this module saves local disk storage, speeds up business operations, and simplifies data verification workflows across Odoo Sales, Purchase, Inventory, and HR.

Key Advantages

Universal Binary Support

Preview any standard Odoo binary field content instantly inside the browser.

Zero Setup Required

Patches Odoo standard fields automatically without custom XML alterations.

Built-in Test Board

Includes a dedicated testing dashboard model for quick file format validation.

Local Offline Rendering

Convert Word/Excel files to clean HTML on localhost servers using Mammoth & SheetJS.

Form View Compatibility

Integrates eye preview buttons in both Edit and Readonly states seamlessly.

Saves Local Storage

Inspect important documents inside Odoo instead of downloading files to local PC.

Supports PDF Zoom

Multi-page PDF document viewer with smooth zoom and page navigation controls.

Interactive Image Tools

Zoom In, Zoom Out, Rotate 90 degrees, and Reset image preview layout.

HTML5 Video Streaming

Play MP4, WEBM, and OGV video file formats with full native player controls.

Inline Audio Player

Listen to MP3 and WAV audio recording attachments directly in the interface.

Triple Office Engines

Switch between Local Viewer, Google Viewer, and MS Office Cloud Viewers.

Clean Bootstrap Tables

Renders Excel sheet cells locally into neat, formatted data tables.

Dynamic Widget Extension

Registers a custom `binary_preview` widget for direct XML usage.

Blob URL Client Streaming

Secure and ultra-fast file streaming inside browser client memory.

Unified Dialog Layout

Displays a premium, sleek dark-themed viewer viewport container.

Enhanced Security

Keep sensitive company files inside Odoo instead of local directory caching.

Fully Responsive Modal

Responsive viewport scales dynamically across different monitor sizes.

Easy One-Click Download

Standalone download button in the modal toolbar for local saving.

Installation Guide

  • Extract Module: Unzip/Extract the module folder vits_binary_attachment_preview into your Odoo custom addons directory.
  • Restart Server: Restart your Odoo server instance to read the new python directory.
  • Developer Mode: Activate Developer Mode in your Odoo general settings dashboard.
  • Update Apps List: Go to Odoo Apps, click on "Update Apps List" menu option, and confirm.
  • Install Module: Search for vits_binary_attachment_preview or All Binary Field Preview and click Activate.
  • 📷 Screenshots
  • ✨ Features

Installed the App

Verify the module is installed successfully in your Odoo database.

Installed the App

Go to Binary Preview Test Dashboard

Use the built-in Test Board to easily verify functionality without altering core records.

Go to Binary Preview Test

List View or Preview Action

Easily view uploaded file names and manage testing items.

List or preview

Instant Eye Icon Preview

Hover and click the Eye (👁️) button next to any binary field to trigger the preview modal.

Go to eye icon

XLS Excel Sheet Preview

Preview XLS Excel sheet files locally formatted into structured, clean HTML data tables.

xls preview

MP3 Audio Player

Stream and play MP3 audio files inline using the native web player controls.

mp3 preview

OGV Video Streaming

Watch OGV video files directly inside Odoo without downloading.

ogv preview

Animated GIF Lightbox

View animated GIFs with Zoom, Rotate, and Fullscreen viewer options.

gif preview

PDF Document Viewer

Read multi-page PDF documents smoothly with page navigation and zoom.

pdf preview

Video Walkthrough Process

Watch the complete system working process demonstration video.

Your browser does not support the video tag.

Universal Binary Field Eye Icon

Injects a dynamic Eye (👁️) preview button beside standard binary fields automatically.

Client-Side Blob Stream Player

Fetches binary values in memory for safe, lightning-fast client media playback.

Built-in Local Off-Grid Parser

Mammoth and SheetJS engines enable previewing Office documents on local host IP ranges.

Interactive Lightbox Rotation

Rotate scanned images, zoom in, and reset view coordinates natively in dialog.

Multi-Page PDF Rendering

Enables comfortable reading of PDF invoices and documents with viewport zoom.

Triple Cloud/Local View Engines

Switch between Google Docs View, MS Office Online, or Local Offline engines instantly.

Dedicated Testing Dashboard

Pre-built testing board view available right after installation for ease of testing.

Custom XML Field Widget

Exposes widget name `binary_preview` for explicit view layout design.

Dynamic Media Player

Play MP3 audio or MP4/webm video files inline with full native player controls.

Responsive Fullscreen Mode

Maximize document preview window to full screen for enhanced clarity and distraction-free viewing.

Zero Base64 Code Bloat

Dynamic HTTP content routing serves data in native chunks without browser freezes.

Fallback Download Actions

Dedicated download buttons and clear system notifications for unreadable binary objects.

Multi Language Translation Available

We've included several languages out of the box. If your language is missing, simply contact us and we'll provide a professional translation for free. We are committed to making our tools accessible to everyone!
Drop us an email at: markvaranval@gmail.com

China

Chinese

France

French

Germany

German

Russia

Russian

Spain

Spanish

Sudan

Arabic

🎁 Special Offer: 100% Free Translation Service

You May Also Like

Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module
Hot Module

OUR EXPERTISE

Odoo Customization
Odoo Customization
Odoo Implementation
Odoo Implementation
24/7 Support
24/7 Support
Third Party Integration
Third Party Integration
HELP & SUPPORT

Need Help or Customization?

Have questions, need technical assistance, or want custom features tailored specifically to your business workflow? Contact our expert Odoo development team!

Contact Support
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 578
Technical Name vits_binary_attachment_preview
LicenseOPL-1
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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