Manipulate PDF documents, Excel Spreadsheets as well as Read, Write, Create and Convert PDF, PowerPoint and OpenOffice Presentations via PHP API. Moreover, Generate and Scan BarCodes with ease.
Vendor
Aspose
Company Website
Aspose.Total for PHP via Java is a complete package of high‑performance APIs enabling PHP developers to automate PDF, Excel, PowerPoint, OpenOffice Presentation, and Barcode processing without relying on Microsoft Office, Adobe Acrobat, or other external tools. Through a seamless JavaBridge integration, developers can create, modify, convert, render, encrypt, and export spreadsheets, PDF files, and presentations directly from PHP applications. The suite supports full manipulation of PDF content, advanced Excel worksheet processing, and complete PowerPoint/ODP presentation workflows—including charts, shapes, multimedia, templates, printing, and protection. It also includes powerful APIs for generating and scanning 1D, 2D, and postal barcodes with extensive customization. Aspose.Total for PHP via Java enables building robust document workflows, reporting systems, automated converters, barcode utilities, and enterprise file‑processing solutions.
Features
- Aspose.PDF for PHP via Java: Enables PHP applications to create, edit, convert, secure, and render PDF documents, including forms, annotations, bookmarks, watermarks, page manipulation, attachments, and custom font handling.
- Aspose.Cells for PHP via Java: Provides complete Excel automation—format conversion, chart management, formulas, worksheet styling, rendering, and exporting to PDF, HTML, images, and more using JavaBridge.
- Aspose.Slides for PHP via Java: Reads, writes, edits, converts, and renders PowerPoint & OpenOffice presentations (PPT, PPTX, PPS, POT, ODP) with support for shapes, master slides, charts, audio/video, animations, protection, and printing.
- Aspose.BarCode for PHP via Java: Generates & recognizes 1D, 2D, and postal barcodes; supports rotated, damaged and angled images; lets developers customize borders, colors, rotation, resolution, captions, and barcode size.
- Spreadsheet Advanced Features: Supports CSV, TSV, HTML formats, ODS loading/saving, pivot tables, conditional formatting, Smart Markers, named ranges, complex formulas, auto‑filters, and page setup.
- Presentation Advanced Features: Create/clone slides, manage tables and OLE objects, generate presentations from databases, protect presentations, export to PDF/images/XPS, and print to physical printers.
- Barcode Advanced Features: Manage barcode parameters, customize text captions, generate Codabar, read damaged barcodes, and apply presets for optimized scanning.
- Multiformat Support: Handle Excel spreadsheets, PowerPoint presentations, and all major 1D/2D barcodes in batch or automated workflows.
Benefits
- No external dependencies: Works without Microsoft Office, OpenOffice, or Adobe Acrobat installed.
- Unified PHP automation suite: One package covering PDFs, spreadsheets, presentations, and barcodes.
- High‑quality rendering: Export to PDF, XPS, SVG, images, and other fixed layouts with accurate fidelity.
- Enterprise‑grade document controls: Apply encryption, protection, permissions, and shape-level locking.
- Cross‑platform flexibility: Java-powered backend supports PHP on diverse operating systems.
- Enhanced productivity: Automates complex document and barcode workflows, reducing development time.
- Ideal for reporting systems: Integrate Excel, PDF, and PowerPoint generation into PHP-based business apps.