Conversione di documenti PDF tramite JavaScript tramite C++
Esporta PDF in Microsoft Office® Word, Excel, presentazioni PowerPoint, immagini, EPUB e formati a layout fisso
Panoramica
Stai cercando un metodo per trasformare i file PDF in altri formati usando JavaScript e C++? Aspose.PDF per JavaScript tramite C++ è la soluzione perfetta per convertire documenti PDF. Questo articolo dimostrerà come convertire PDF in testo utilizzando JavaScript tramite C++. I file PDF possono includere vari contenuti, come testo, immagini, pulsanti cliccabili, collegamenti ipertestuali, caratteri incorporati, firme e timbri. Quando si converte un file PDF in un altro formato, gli utenti spesso desiderano poter modificare il contenuto PDF. Con Aspose.PDF per JavaScript tramite C++, puoi convertire facilmente e rapidamente i tuoi documenti PDF da e verso i formati più diffusi. La nostra libreria garantisce che i tuoi file PDF vengano convertiti in modo accurato e corretto.
Conversione da PDF a DOC
Aspose.PDF per JavaScript supporta la conversione da PDF a DOC direttamente sul Web. Innanzitutto, creiamo «FileReader». Quindi, chiamiamo la funzione AsposePDFToDoc. Il web worker è configurato per ascoltare i messaggi utilizzando il gestore di eventi onmessage. Quando riceve un messaggio dalla pagina Web, elabora la richiesta e invia una risposta al thread principale. Il file risultante possiamo diventare tramite la funzione Download File. La funzione DownloadFile è responsabile della generazione di un collegamento che consente all’utente di scaricare un file. Successivamente, se ‘json.errorCode’ è 0, allora JSON.fileNameResult conterrà il nome specificato in precedenza. Se il parametro ‘JSON.errorCode’ non è uguale a 0 e, di conseguenza, ci sarà un errore nel file, le informazioni su tale errore saranno contenute nella proprietà ‘json.errorText’. Il nome del file risultante è ‘ResultPDFToDoc.doc’.
Salva PDF come XLSX
Questo codice è una funzione JavaScript che converte un file PDF in un file Excel utilizzando Aspose.PDF. Prende come parametro un oggetto evento, che contiene il file PDF selezionato da un elemento di input del file. Crea un oggetto FileReader e assegna una funzione di callback al relativo evento onload. La funzione di callback viene eseguita quando il file viene letto come buffer di matrice. Quindi, richiamate la funzione AsposEPDFToXLSX. La funzione utilizza il contenuto del file, il nome del file originale e il nome del file di output come argomenti e restituisce un oggetto JSON con il risultato. L’oggetto JSON dispone di una proprietà ErrorCode e di una proprietà ErrorText. Se l’ErrorCode è 0, significa che la conversione ha avuto successo e che l’oggetto JSON dispone anche di una proprietà FileNameResult, che contiene il nome del file Excel di output. Se l’errorCode non è 0, significa che si è verificato un errore. Il nome del file risultante è ‘ResultPDFtoXLSX.xlsx’.
Convertire presentazioni da PDF a PowerPoint
Questo codice è una funzione JavaScript che converte un file PDF in un file PowerPoint utilizzando Aspose.PDF. Prende come parametro un oggetto evento, che contiene il file PDF selezionato da un elemento di input del file. Successivamente, crea un oggetto FileReader e assegna una funzione di callback al relativo evento onload. La funzione di callback viene eseguita quando il file viene letto come array buffer.Chiamate la funzione asposePDFToPPTx. La funzione utilizza il contenuto del file, il nome del file originale e il nome del file di output come argomenti e restituisce un oggetto JSON con il risultato. L’oggetto JSON dispone di una proprietà ErrorCode e di una proprietà ErrorText. Se l’ErrorCode è 0, significa che la conversione ha avuto successo e che l’oggetto JSON dispone anche di una proprietà FileNameResult, che contiene il nome del file PowerPoint di output. Se l’ErrorCode non è 0, significa che si è verificato un errore e la proprietà ErrorText contiene il messaggio di errore. Di conseguenza, la funzione DownloadFile crea un collegamento per il download del file PowerPoint di output. La funzione assume il nome del file di output ‘ResultPDFToPPTX.pptx’.
Conversione da PDF a EPUB in formato documento portatile
Questo codice è una funzione JavaScript che converte un file PDF in un file EPUB utilizzando Aspose.PDF. Crea un oggetto FileReader e assegna una funzione di callback al relativo evento onload. Quindi, richiamate la funzione AspoSePdfToEPub. La funzione utilizza il contenuto del file, il nome del file originale e il nome del file di output come argomenti e restituisce un oggetto JSON con il risultato. L’oggetto JSON ha una proprietà errorCode e una proprietà errorText. Se l’errorCode è 0, significa che la conversione ha avuto successo e che l’oggetto JSON dispone anche di una proprietà fileNameResult, che contiene il nome del file EPUB di output. Se l’errorCode non è 0, significa che si è verificato un errore e la proprietà errorText contiene il messaggio di errore. Di conseguenza, la funzione DownloadFile crea un link per il download del file EPUB di output. La funzione assume il nome del file di output ‘ResultPDFToEPUB.epub’.
Convertire PDF in PNG
Questo codice è una funzione JavaScript che converte un file PDF in immagini PNG utilizzando Aspose.PDF. Crea un oggetto FileReader e assegna una funzione di callback al relativo evento onload. La funzione di callback viene eseguita quando il file viene letto come buffer di matrice. Chiama la funzione AsposePDFPageStopNG, che è un wrapper per Aspose.PDF. La funzione utilizza il contenuto del file, il nome del file originale, il modello del nome del file di output e la risoluzione come argomenti e restituisce un oggetto JSON con il risultato. L’oggetto JSON ha una proprietà errorCode e una proprietà errorText. Di conseguenza, la funzione DownloadFile per ogni file di output crea un link per il download dell’immagine PNG. La funzione assume il nome del file di output ‘ResultPDFtoPNG {0:D2} .png’.