Sviluppa un convertitore online da PDF a HTML utilizzando Node.js SDK. Scopri come convertire PDF in HTML online.

Convertitore da PDF a HTML

Panoramica

Benvenuti in un altro interessante post sul blog nella serie di Aspose.PDF Cloud Product Family Nell’ultima settimana, pubblichiamo un articolo in cui abbiamo dimostrato come possiamo convertire file HTML in file PDF utilizzando Aspose.PDF cloud SDK nell’app Node.js. Tuttavia, in questo tutorial Aspose.PDF, impareremo come convertire i file PDF in HTML coprendo i seguenti punti.

API di conversione da PDF a HTML

Nei nostri precedenti post sul blog, abbiamo brevemente descritto Aspose.PDF, le sue API REST esposte e i kit di sviluppo software cloud. Pertanto, sentiti libero di visitare questo articolo per conoscere Aspose.PDF in dettaglio per una migliore comprensione. Tuttavia, parleremo specificamente dell’SDK per un convertitore online da PDF a HTML. Aspose.PDF offre API e SDK per manipolare, modificare e convertire i file PDF in altri formati di file popolari. Inoltre, offre anche plugin per WordPress e Drupal. Inoltre, offre molte funzionalità con cui puoi dotare il tuo WordPress o Drupal.

C’è un team di supporto molto attivo a cui puoi rivolgerti qui. Inoltre, puoi guardare una demo video per vedere praticamente le funzionalità in azione. Nella documentazione è possibile trovare una sezione completa per gli sviluppatori in cui tutte le funzionalità sono elencate con frammenti di codice ed esempi. Soprattutto, i frammenti di codice sono disponibili in più lingue come Node.js, C#, PHP e altro ancora.

Inoltre, puoi provare tu stesso la funzione in quanto vi è una rappresentazione grafica di tutti gli attributi API come mostrato nell’immagine sottostante.

Convertitore da PDF a HTML

Perché il tuo sito aziendale ha bisogno di un convertitore da PDF a HTML?

In questa sezione, esamineremo la prospettiva aziendale di avere un convertitore da PDF a HTML nella nostra app aziendale. C’è un live editor facile da usare dove puoi testare la funzione qui. Pertanto, sentiti sempre sicuro di optare per le API Aspose.PDF per i seguenti motivi.

Le API e gli SDK di Aspose.cloud sono sicuri

È il fattore più importante quando si tratta di integrare una libreria di terze parti nella nostra applicazione aziendale. Tuttavia, Aspose.cloud è dotato di un meccanismo di sicurezza a livello aziendale. Esiste una dashboard in cui ti consente di generare credenziali API che includono una chiave API e un segreto API. Queste credenziali vengono quindi utilizzate per effettuare chiamate API e per l’editor.

Elaborazione interna dei dati

Quando si tratta di utenti aziendali, aggiunge valore alla tua applicazione aziendale quando ai clienti viene fornito un editor live per convertire i file di dati in un formato di file diverso. Inoltre, Aspose.PDF offre anche il cloud storage in cui gli utenti possono salvare i file.

Seo amichevole

L’ottimizzazione dei motori di ricerca è una componente molto seria di un business online. Tuttavia, Portable Document Format (PDF) non è SEO friendly. Pertanto, convertire i tuoi file PDF in file HTML ti dà sempre un vantaggio competitivo in termini di posizionamento nei motori di ricerca più diffusi.

Leggero

Un altro importante vantaggio di avere file HTML è che i file HTML sono leggeri rispetto ai file PDF. Pertanto, la gestione dei file PDF è relativamente efficiente in termini di archiviazione.

Sviluppo rapido

Per quanto riguarda lo sviluppo del software, puoi potenziare il tuo sviluppo sfruttando questo convertitore da PDF a HTML. Inoltre, puoi configurare questo software di conversione file secondo le tue preferenze.

Come convertire PDF in file HTML utilizzando Aspose.PDF SDK nell’app Node.js?

Finora, abbiamo esaminato Aspose.PDF cloud SDK per la conversione di file da PDF a HTML e i vantaggi aziendali di avere un convertitore online da PDF a HTML. Ora vedremo come convertire file PDF in HTML utilizzando il software di conversione file Aspose.PDF.

Visita questo tutorial in cui abbiamo definito ogni passaggio relativo alla configurazione di Aspose.cloud in un’app Node.js. Inoltre, abbiamo anche approfondito i prerequisiti.

Ora, apriamo il file “app.controller.ts” posizionato all’interno della cartella “src” e incolliamo il seguente codice per abilitare l’API Aspose.pdf nella tua app Node.js.

import { Controller, Post } from '@nestjs/common';
import { AppService } from './app.service';
import { PdfApi } from 'asposepdfcloud';
import \* as fs from 'fs';
@Controller()
export class AppController {
  constructor(private readonly appService: AppService) {}
  @Post('/pdf-to-html')
  async pdfToHtml() {
    const name = 'm.pdf';
    const SrcFile = '/' + name;
    const resultName = 'result.html';
    const resultPath = 'myfolder/' + resultName;
    const storageName = 'testing';
    const fileToWrite = process.cwd() + '/' + resultName;
    const pdfApi = new PdfApi(
      'YOUR-APPSID',
      'YOUR-APPKEY',
    );
    try {
      const data = fs.readFileSync(name);
      await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
      await pdfApi.putPdfInStorageToHtml(
        name,
        resultPath,
        null,
        null,
        null,
        null,
        'HTML5',
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        storageName,
        null,
        'zip',
      );
      // Download pdf from cloud storage
      const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
      const writeStream = fs.createWriteStream(fileToWrite);
      writeStream.write(fileData.body);
      return 'PDF converted to HTML successfully';
    } catch (e) {
      throw e;
    }
  }
}

Ora riavvia il tuo server ed effettua una richiesta POST a questo indirizzo http://localhost:3000/pdf-to-htm. Infine, puoi vedere il file convertito “result.html” scaricato nella tua directory principale.

Conclusione

Questo ci porta alla fine di questo post sul blog. Si spera che ora tu abbia un’idea migliore dell’API Aspose.pdf. Questo articolo ha anche spiegato come convertire un file PDF in HTML utilizzando un convertitore da PDF a HTML. È giunto il momento di abbonarsi a Aspose.cloud per le librerie di conversione e manipolazione dei formati di file basate su cloud a livello aziendale. Sono disponibili vari piani e puoi optare per un piano gratuito da esplorare ulteriormente prima di effettuare un acquisto. Inoltre, esiste una documentazione completa per ogni caratteristica di ogni convertitore di file online. Infine, blog.aspose.cloud sta scrivendo nuovi post sul blog su altri argomenti interessanti. Pertanto, si prega di rimanere in contatto per aggiornamenti regolari. Inoltre, puoi seguirci sui nostri account di social media Facebook, LinkedIn e Twitter

Fai una domanda

Sentiti libero di visitare il nostro forum che è molto attivo per rispondere a domande e domande/discussioni.

Esplorare

Potresti trovare pertinenti i seguenti link: