Unisci file XPS | Aspose.Page per JavaScript
È possibile verificare la qualità dell’unione XPS di Aspose.Page e visualizzare i risultati tramite la unione XPS online gratuita
L’unione XPS di Aspose.Page in JavaScript tramite C++ consente di unire file XPS in un documento XPS su Windows e Linux.
Per eseguire l’unione XPS è necessario eseguire diversi passaggi:
- Creare il lettore di file ‘const file_reader = new FileReader();’ e leggere il file ‘file_reader.readAsArrayBuffer(e.target.files[0]);’.
- Caricare i file necessari utilizzando AsposePagePrepare. 3. Dopo il caricamento dell’ultimo file, chiama AsposeXPSMergeToPdf e passa l’array dei nomi dei file sorgente e il nome del file risultante.
- Il JSON risultante contiene il nome del file in fileNameResult.
- Puoi scaricare i file utilizzando la funzione DownloadFile: ‘DownloadFile(JSON.fileNameResult, “image/pdf”);’
Il seguente frammento di codice mostra come unire file XPS in JavaScript:
1 var fXps2Xps = function (e) {
2 const file_reader = new FileReader();
3 function readFile(index) {
4 if (index >= e.target.files.length) {
5 const fileNames = Array.from(e.target.files).map((x) => x.name).toString();
6 const JSON = XPSMergeToXps(fileNames, "ResultMerge.xps");
7 if (JSON.errorCode == 0) {
8 DownloadFile(JSON.fileNameResult, "image/xps");
9 }
10 else
11 document.getElementById('output').textContent = JSON.errorText;
12 return;
13 }
14 const file = e.target.files[index];
15 file_reader.onload = function (event) {
16 AsposePagePrepare(event.target.result, file.name);
17 readFile(index + 1)
18 }
19 file_reader.readAsArrayBuffer(file);
20 }
21 readFile(0);
22 }
Aspose.Page JavaScript tramite C++ XPS merger consente anche di unire file XPS in un documento PDF su Windows e Linux.
È necessario eseguire diversi passaggi per eseguire l’unione XPS in PDF:
- È come XPS in XPS, basta chiamare AsposeXPSMergeToPdf e passare l’array dei nomi dei file sorgente e il nome del file risultante.
Il seguente frammento di codice mostra come unire file XPS in un documento PDF in JavaScript:
1 var fXps2Pdf = function (e) {
2 startOutput;
3 const file_reader = new FileReader();
4 function readFile(index) {
5 if (index >= e.target.files.length) {
6 const fileNames = Array.from(e.target.files).map((x) => x.name).toString();
7 const JSON = XPSMergeToPdf(fileNames, "ResultMerge.pdf");
8 if (JSON.errorCode == 0) {
9 DownloadFile(JSON.fileNameResult, "image/pdf");
10 }
11 else
12 document.getElementById('output').textContent = JSON.errorText;
13 return;
14 }
15 const file = e.target.files[index];
16 file_reader.onload = function (event) {
17 AsposePagePrepare(event.target.result, file.name);
18 readFile(index + 1)
19 }
20 file_reader.readAsArrayBuffer(file);
21 }
22 readFile(0);
23 }
Valuta l’unione di XPS online sul nostro XPS Merger.
Puoi scaricare esempi e file di dati da GitHub.