Converti ZIP o RAR in PDF

Le conversioni da RAR a PDF o da [ZIP] a PDF sono ora ottenibili trascinando i file sorgente qui sul nostro strumento online e riceverai la versione PDF generata in secondi. Oltre a questo strumento online, sono disponibili API REST e SDK per abilitare la conversione da RAR a PDF nella tua applicazione. Fortunatamente, GroupDocs.Conversion Cloud ha esposto SDK per vari linguaggi di programmazione che non solo forniscono funzionalità di conversione dei file, ma ti consentono anche di integrare facilmente questi SDK nei tuoi progetti. Tuttavia, in questo post del blog, impareremo come convertire ZIP o RAR in PDF a livello di codice in un’applicazione basata su Node.js.

In questa guida verranno trattate le seguenti sezioni:

RARO | Convertitore da ZIP a PDF - Installazione dell’API di conversione file

Questa API di conversione file di livello aziendale offre un’enorme quantità di funzionalità per convertire file RAR in PDF senza problemi. Inoltre, l’installazione consiste semplicemente nell’eseguire un singolo comando seguente nel terminale:

npm install groupdocs-conversion-cloud

Inoltre, se sei nuovo sulla nostra piattaforma, ti suggeriamo di visitare questo link per sapere come ottenere le credenziali API (ad esempio ID client e segreto client) dall’API dashboard di GroupDocs.Conversion Nuvola.

Converti ZIP o RAR in PDF in modo programmatico

Scriviamo uno snippet di codice e chiamiamo alcuni metodi importanti esposti da GroupDocs.Conversion Cloud SDK for Node.js. Pertanto, implementeremo la funzionalità che converte RAR in PDF o ZIP in PDF.

Si prega di seguire i seguenti passaggi:

  • Includi il modulo groupdocs-conversion-cloud nella tua app.
  • Creare un’istanza dell’oggetto Configurazione utilizzando Client ID e Client Secret.
  • Apri un file in IOStream dall’unità di sistema e crea un’istanza della classe FileApi e inizializzala con un oggetto di configurazione.
  • Crea una richiesta di caricamento di file richiamando il metodo UploadFileRequest.
  • Carica il file chiamando il metodo uploadFile.
  • Inizializza ConvertApi con le credenziali API.
  • Definire le impostazioni di conversione impostando valori come filePath, format e outputPath.
  • Crea una richiesta di conversione del documento inizializzando l’istanza della classe ConvertDocumentRequest.
  • Richiama il metodo convertDocument per convertire RAR in PDF.

Il seguente esempio di codice dimostra come convertire ZIP in PDF utilizzando Node.js:

// Includi il modulo groupdocs-conversion-cloud nella tua app.
groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
fs = require("fs");

clientId = "xxxxxxxxxxxxxxxxxxxxxxxx";
clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Creare un'istanza dell'oggetto Configurazione utilizzando Client ID e clientSecret.
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";


// apri un file in IOStream dall'unità di sistema.
var resourcesFolder = '/sample.zip';
// leggere il file
fs.readFile(resourcesFolder, (err, fileStream) => {
  /// Crea un'istanza della classe FileApi e inizializzala con un oggetto di configurazione.
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // Crea una richiesta di caricamento di file richiamando il metodo UploadFileRequest.
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample.zip", fileStream, myStorage);
  // Carica il file chiamando il metodo uploadFile.
  fileApi.uploadFile(request)
    .then( () => {
        // Inizializza ConvertApi con le credenziali API.
        let convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

        // Definire le impostazioni di conversione impostando valori come filePath, format e outputPath.
        let settings = new groupdocs_conversion_cloud.ConvertSettings();
        settings.filePath = "sample.zip"; // input file path on the cloud
        settings.format = "pdf";         // output format
        settings.outputPath = "output";   // output file folder on the cloud

        // Crea una richiesta di conversione del documento inizializzando l'istanza della classe ConvertDocumentRequest.
        let request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);

        // Richiama il metodo convertDocument per convertire RAR in PDF.
        convertApi.convertDocument(request).then((result)=>{
        console.log("Document converted successfully: " + result[0].url);
        });
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

Una volta eseguito il progetto, vedrai i file PDF generati nella dashboard come mostrato di seguito:

Convertitore da RAR a PDF

Inoltre, è possibile scaricare i file manualmente o utilizzare questo metodo DownloadFile per scaricare i file a livello di codice.

Crea PDF online utilizzando un convertitore di file

Puoi utilizzare la nostra versione online degli SDK GroupDocs.Conversion Cloud per creare PDF online. Tutto quello che devi fare è semplicemente rilasciare/caricare il file RAR/ZIP e premere il pulsante “Converti”. Soprattutto, non è necessario alcun abbonamento preventivo per utilizzare questo strumento.

creare pdf on-line

Conclusione

Concludiamo qui questo post del blog e speriamo che tu abbia imparato come convertire ZIP o RAR in PDF utilizzando GroupDocs.Conversion Cloud SDK per Node.js. Inoltre, abbiamo esaminato uno snippet di codice che ti consente di creare un convertitore da ZIP a PDF o un convertitore da RAR a PDF per la tua applicazione aziendale. Quindi, non dimenticare di visitare il nostro riferimento cloud API per un’esperienza rapida. Infine, puoi visitare il repository GitHub dell’SDK GroupDocs.Conversion Node.js.

Inoltre, ti consigliamo di seguire la nostra Guida introduttiva.

Infine, groupdocs.cloud scrive costantemente nuovi articoli. Quindi, rimanete sintonizzati per gli ultimi aggiornamenti.

Fai una domanda

Puoi farci sapere le tue domande o dubbi sul nostro forum.

Domande frequenti – FAQ

Posso convertire RAR in PDF?

Sì, puoi ottenere la conversione da RAR a PDF utilizzando questo strumento online fornito da GroupDocs.Conversion Cloud. Per ulteriori dettagli, visitare questo link.

Posso convertire un file ZIP in PDF?

È possibile richiamare il metodo convertDocument di GroupDocs.Conversion Cloud SDK per convertire ZIP in PDF a livello di codice.

Guarda anche