Attualmente sto generando più file .docx usando PHPWord. Devo trovare un modo per combinare questi file docx e salvarli come 1 file pdf. C'è un modo in cui questo può essere fatto?Converti docx in pdf usando PHP
8
A
risposta
12
Aprire il docx generata con PHPDOCX http://www.phpdocx.com/
require_once 'phpdocx_pro/classes/TransformDoc.inc';
$docx = new TransformDoc();
$docx->setStrFile('document.docx');
$docx->generateXHTML();
$html = $docx->getStrXHTML();
Inoltre, è possibile esportare il docx in PDF con
$docx->generatePDF();
3
Puoi guardare http://www.phplivedocx.org/, supportano docx e tramite il framework zend anche la generazione di pdf.
0
Humm uso questo: https://github.com/benskay/PHP-Digital-Format-Convert-Epub-Mobi-PDF/tree/master/library/phpDocx e che:
require_once dirname(__FILE__) .'/phpdocx/classes/TransformDoc.inc.php';
require_once dirname(__FILE__) .'/phpdocx/classes/CreateDocx.inc.php';
$docx = new TransformDoc();
$docx->setStrFile('document.docx');
$docx->generatePDF();
==> Sembra funzionare ma ... dov'è il PDF generato? Come posso ottenere il file PDF?
-2
/**
* return the pdf stream as a string returned from the function
*/
function output($debug = false) {
...
}
quindi basta scrivere il risultato di 'generatePDF()' in un file.
ad esempio:
$content = $docx->generatePDF();
$myfile = fopen("newfile.pdf", "w");
fwrite($myfile, $content);
fclose($myfile);
Problemi correlati
- 1. iTextSharp - Converti word doc/docx in pdf
- 2. Converti Word docx in Excel usando OpenXML
- 3. Converti DOCX in PDF in modo programmatico senza Word installato?
- 4. Converti la pagina in PDF usando dompdf
- 5. Converti i file TEX in PDF o DOCX?
- 6. Converti a livello di codice Word (docx) in PDF
- 7. Come posso caricare .docx usando Codeigniter? (PHP)
- 8. Converti DOC/DOCX in PNG
- 9. Converti html in pdf usando Python/Flask
- 10. Come convertire .docx in .pdf in C#
- 11. Converti PDF in HTML
- 12. Converti canvas in PDF
- 13. Converti pdf in jpg usando ImageMagick senza Ghostscript
- 14. Converti codice HTML in documento usando PHP e PHPWord
- 15. Carica jpg/png, converti in pdf e salva con PHP?
- 16. Converti (stampa) un file in PDF - usando R? (in windows)
- 17. Genera PDF da .docx generato da PHPWord
- 18. Converti PDF in JPEG con PHP e ImageMagick
- 19. Controllo versione per DOCX e PDF?
- 20. PHP + PDF, come salvare un PDF scaricato usando curl?
- 21. Conversione da HTML a PDF usando PHP?
- 22. Pagina Web converti in pulsante PDF
- 23. Elaborazione di file .docx tramite Php
- 24. Converti in modo programmatico il file docx in documento
- 25. estraendo il contenuto da pdf usando PHP
- 26. base PowerShell - convertire in batch Word Docx in PDF
- 27. Converti pagine Pdf in immagini con itextsharp
- 28. lettura docx (Office Open XML) in PHP
- 29. Converti PDF ver 1.7 a ver 1.6 utilizzando solo php
- 30. Converti Markdown + CSS in .doc o .pdf
Sì, se ho intenzione di farlo potrei anche acquistare PHPDOCX e utilizzarlo per generare il docx. Stavo pensando di farlo comunque; sto solo cercando di vedere se c'è un'alternativa gratuita là fuori. Inoltre, non sono un fan di acquistare una nuova licenza per ogni dominio/sottodominio. – Keith
Ho appena provato e non funziona molto bene ... Parto da un documento WORD2007, generato con PHPWord (contiene tabelle, foto, ... ma senza grafici) e PHPDOCX produce un file PDF ma con alcuni dati sono visualizzato ma non tutto (in realtà, la maggior parte dei dati non vengono visualizzati) e nessuna immagine ... Puoi vedere qui: da [link] https://www.box.com/s/cbf2243c6cb0cf782a08 e il PDF convertito usando il tuo codice è: [link] https://www.box.com/s/600a4f83d4db987baa1e –
Peccato che non funzioni con la versione community di phpdocx. "DOMPDF di classe non trovato" – user2718671