Custom Fonts for QWeb PDF Reports | Font Manager | Odoo Report Branding
by TechUltra Solutions Private Limited https://www.techultrasolutions.com/$ 14.90
Custom Fonts for QWeb PDF Reports | Font Manager | Odoo Report Branding
Custom Fonts for QWeb PDF Reports enables businesses to personalize their Odoo PDF reports
by using custom fonts instead of the standard typography. The module allows administrators
to upload and manage font files, making it easy to create professional invoices, quotations,
delivery slips, purchase orders, and other QWeb reports that match corporate branding.
The module introduces a centralized font management system where custom font files can be
uploaded and assigned to company report layouts. Once configured, the selected fonts are
automatically applied to generated PDF reports, ensuring a consistent and professional
appearance across all business documents.
Designed for organizations with branding requirements or multilingual reporting needs, the
module provides greater flexibility in report design without modifying individual report
templates. Businesses can maintain a consistent visual identity while improving the
readability and presentation of customer-facing documents.
Fully integrated with Odoo's QWeb reporting engine and Document Layout configuration, the solution offers a simple and efficient way to customize report typography while preserving standard reporting workflows.
Features
Manage fonts from a centralized interface.
Assign custom fonts to individual companies.
Apply custom fonts to QWeb PDF reports.
Configure fonts directly from report layout settings.
Simplify font administration across reports.
Works with the standard QWeb reporting framework.
Access Custom Font Management
After activating the module, navigate to Settings, where you will find the "Custom Font Files" menu available in the menu bar for managing and uploading custom fonts.
Create a Custom Font File
Open the Custom Font Files menu and click New to create a font record. Enter the Font Name, select the Company (for multi-company setups), upload the desired font file, and click Save to complete the process.
Apply the Custom Font to Document Layout
After saving the font file, navigate to Settings and, under the Companies section, click Configure Document Layout.
From there, select the uploaded custom font file to apply it to your company's document layout.
Select and Activate the Custom Font
When you click Configure Document Layout, a configuration popup appears as shown in the image. Select the uploaded custom font file (for example, Cairo) from the list, then click Continue. Once confirmed, the selected font will be applied to all documents using the external layout.
- We provide 90 days bug-free support related to our module.
- We provide 5 hours of free configuration support. Additional configuration or customization is billable.
- The support team is available from Monday to Friday 10:00 AM to 07:00 PM (IST).
- To create a ticket, send an email to support@techultra.in.
The module supports .ttf, .otf, .woff, .woff2, and .eot font file formats.
Yes. Once selected in the Document Layout, the custom font is automatically applied to all QWeb PDF reports that use the external layout.
Yes. Fonts are company-specific, and each company can configure its own custom fonts independently.
Yes. You can upload, edit, activate/deactivate, or remove multiple font files from the Custom Font Files menu.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 747 |
| Technical Name |
tus_qweb_custom_fonts_pdf_reports |
| License | OPL-1 |
| Website | https://www.techultrasolutions.com/ |
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.
Configuration
Support
FAQs
Please log in to comment on this module