PHPDocx
Open-Source-PHP-API für die Verarbeitung von Word-Dateien
Öffnen, lesen, schreiben, manipulieren und konvertieren Sie MS Word DOCX-Dateien in das PDF- und HTML-Format über die kostenlose PHP-API. Einfaches Hinzufügen und Bearbeiten von Tabellen und Extrahieren von Text.
PHPDocx ist eine Open-Source-Bibliothek, die Softwareentwicklern die Möglichkeit gibt, Microsoft Office Word-Dokumente in ihren eigenen PHP-Anwendungen dynamisch zu generieren. Die Bibliothek ist sehr stabil und bietet mehrere Optionen zum Generieren von Word-DOCX-Dokumenten. Sie können ganz einfach Word-Dokumente mit grundlegenden Funktionen oder HTML- und CSS-Konvertierung in WordML erstellen. PHPDocx ist unter der LGPL-Lizenz verfügbar, die die kostenlose Version ist. Die kostenpflichtige Version ist auch mit mehreren erweiterten und benutzerdefinierten Funktionen wie verschachtelten Listen, Textfeldern, benutzerdefinierten Kopf- und Fußzeilen, 3D-Grafiken, MathML und vielem mehr verfügbar.
Die PHPdocX-Bibliothek bietet Unterstützung für einige sehr wichtige Funktionen im Zusammenhang mit der Textverarbeitung und der Verwaltung von Word-Dokumenten, wie z. Sie können auch problemlos HTML- und CSS-Inhalte importieren sowie in eine PDF-Datei und viele andere wichtige Funktionen exportieren.
Erste Schritte mit PHPDocx
Bitte laden Sie das ZIP-Paket von der PHPDocx-Seite herunter und kopieren Sie die Dateien in den Serverpfad, in dem Sie die Daten-/Softwarebibliothek verwenden werden. Um die Softwarebibliothek verwenden zu können, müssen Sie den Lizenzcode und die Subdomain/Domain/IP hinzufügen.
Erstellen und bearbeiten Sie Word-Dokumente mit PHP-APIs
Die Open-Source-PHPDocx-Bibliothek bietet die Funktionalität zum Erstellen neuer Word-Dokumente im .docx-Dateiformat. Die Bibliothek leistete auch Unterstützung bei der Anpassung der bestehenden Word-Dokumente an die eigenen Bedürfnisse. Sie können ganz einfach Text hinzufügen oder Absätze einfügen, Textausrichtungen vornehmen, Schriftstile hinzufügen, Tabellen einfügen und ändern und vieles mehr.
Textextraktion aus Word DOCX
Die Open-Source-Bibliothek PHPDocx gibt Softwareentwicklern die Möglichkeit, mit nur wenigen Zeilen PHP-Code Text aus dem Word-DOCX-Dateiformat in ihrer Anwendung zu extrahieren. Es enthielt auch Unterstützung für das einfache Extrahieren von Bildern, Überschriften, Tabellendaten und vielem mehr aus einem Word-Dokument. Sie können auch ganz einfach Text an einer Stelle Ihrer Wahl in einem Word-Dokument hinzufügen. Die Bibliothek unterstützt auch die einfache Umwandlung Ihres Textes in Word-Dokumente.
Tabellen in Word DOCX hinzufügen und bearbeiten
Tabellen sind ein sehr nützlicher Bestandteil von Microsoft Word-Dokumenten und werden hauptsächlich zum Organisieren von Inhalten auf unterschiedliche Weise verwendet. Die Open-Source-PHPDocx-API bietet vollständige Unterstützung für das Hinzufügen und Ändern von Tabellen in ihren PHP-Anwendungen. Sie können auch verschiedene Operationen an Ihren Tabellen ausführen, wie z. B. das Einfügen einer neuen Zeile in Tabellen, das Hinzufügen von Zellen zur Tabelle, das Einfügen von Text in eine Zelle, das Hinzufügen der verschachtelten Tabelle, das Zusammenführen von Zellen, das Hinzufügen eines Rahmens Ihrer Wahl zu einer Tabelle und so weiter an.
Tabelle in Word DOCX - PHP hinzufügen
<?php
require_once '../../../classes/CreateDocx.php';
$docx = new CreateDocx();
// create a few Word fragments to insert rich content in a table
$link = new WordFragment($docx);
$options = array(
'url' => 'http://www.google.es'
);
$link->addLink('Link to Google', $options);
$image = new WordFragment($docx);
$options = array(
'src' => '../../img/image.png'
);
$image->addImage($options);
$valuesTable = array(
array(
'Title A',
'Title B',
'Title C'
),
array(
'Line A',
$link,
$image
)
);
$paramsTable = array(
'tableStyle' => 'LightListAccent1PHPDOCX',
'tableAlign' => 'center',
'columnWidths' => array(1000, 2500, 3000),
);
$docx->addTable($valuesTable, $paramsTable);
$docx->createDocx('example_addTable_2');
Word-Dokumente in PDF mit PHP
PDF (Portable Document Format) ist ein allgemein beliebtes Dateiformat und wird zum Speichern vieler Arten von Daten verwendet. Die kostenlose Version der PHPDocx-Bibliothek enthält Funktionen zum einfachen Umwandeln von Microsoft Word-Dokumenten in PDF-Dateiformate.