LIDTA Logo
Web/Browser To Local Printers Direct FREE
Demo Mode
Full Version
Dark
Quick Start: Add items to cart, then click Print to see direct printing in action! Check the Setup Guide tab for integration instructions.
Sample Products
Click items to add to cart and test printing
Fresh Croissant
$3.25
Blueberry Muffin
$2.75
Fresh Orange Juice
$3.75
Caesar Salad
$8.50
Shopping Cart
Your selected items
Cart is Empty

Click products to add them to your cart

Tip: Once you add items, use the Print button to see Lidta's direct printing feature in action!
Integration Guide
How to use Lidta in your projects
1
Get Your Free Key
Get your free Lidta license key for the desktop app

Get your free Lidta license key to use with the desktop application:

Your Free License Key:
📝 Instructions:
1. Click "Generate Free Key" to create your license
2. Copy the key and save it securely
3. Use this key when setting up the desktop app
Download Desktop App:
macOS: Lidta.dmg
Linux: Lidta.deb
2
Install Lidta Desktop App
Install the desktop application with your license key

Install the downloaded desktop application and enter your license key:

Installation Steps:
1. Run the downloaded installer
2. Follow the installation wizard
3. When prompted, enter your license key from Step 1
4. Complete the installation process
3
Install Browser Extension
Add the Lidta extension to your browser

Install the browser extension for your browser:

Supported Browsers:
Firefox: Firefox Add-ons
Safari: Coming soon..
Get Extension
4
Add JavaScript Library
Include Lidta script in your web project

Choose your preferred installation method:

CDN
<script src="https://cdn.jsdelivr.net/npm/lidta-drp/dist/lidta-drp.umd.js"></script>
NPM Installation
npm install lidta-drp
import { printHtml, getPrinters, configurePrinter, debug } from 'lidta-drp';
5
Initialize and Test
Get printers and test printing

Initialize the library and get available printers:

// Enable debug mode (optional) LidtaDrp.debug(); // Get available printers (from localStorage after extension loads them) const printers = LidtaDrp.getPrinters(); console.log('Available printers:', printers); // Configure a specific printer LidtaDrp.configurePrinter('Printer_Name');
6
Print Content
Send HTML content directly to printer

Print HTML content to selected printers:

// Print HTML content const htmlContent = ` <div style="text-align: center; font-family: monospace;"> <h3>Receipt</h3> <p>Item: Coffee - $4.50</p> <p>Total: $4.50</p> </div> `; // Print to specific printers const selectedPrinters = ['Canon_iR-ADV_C256']; LidtaDrp.printHtml(htmlContent, selectedPrinters);
7
Advanced Features
Explore additional capabilities

Additional features and configuration options:

// Print with multiple printers const selectedPrinters = ['Canon_iR-ADV_C256', 'HP_LaserJet']; LidtaDrp.printHtml(htmlContent, selectedPrinters); // Print with printer objects (advanced) const printerObjects = [ { name: 'Printer1', settings: { copies: 2 } }, 'Printer2' // Can mix strings and objects ]; LidtaDrp.printHtml(content, printerObjects); // Handle print events window.addEventListener('message', (event) => { if (event.data && event.data.type === 'lidta_print_status') { console.log('Print status:', event.data); } });
Full Documentation
8
Get Full Version
Access the complete Lidta platform

Ready to use Lidta in production? Get the full version:

Lidta Plans & Features:
Free: 1 Device
Silver: 5 Devices
Gold: 10 Devices
Diamond: 15 Devices
Platinum: Unlimited
✓ One-Click Printing    ✓ Multi-Printer Support    ✓ HTML/CSS Formatting
✓ Cross-Platform Support    ✓ Image Printing    ✓ 24/7 Support
Get Started Free
Processing...
Please wait