Udvikl online PDF til HTML-konverter ved hjælp af Node.js SDK. Lær hvordan du konverterer PDF til HTML online.

PDF til HTML konverter

Oversigt

Velkommen til endnu et interessant blogindlæg i serien af Aspose.PDF Cloud Product Family I den sidste uge udgav vi en artikel, hvor vi demonstrerede, hvordan vi kan konvertere HTML-filer til PDF-filer ved hjælp af Aspose.PDF cloud SDK’er i Node.js-appen. Men i denne Aspose.PDF tutorial, vil vi lære, hvordan man konverterer PDF til HTML-filer ved at dække følgende punkter.

PDF til HTML konvertering API

I vores tidligere blogindlæg har vi kort beskrevet Aspose.PDF, dets udsatte REST API’er og cloud-softwareudviklingssæt. Derfor er du velkommen til at besøge denne artikel for at kende Aspose.PDF i detaljer for bedre forståelse. Vi vil dog tale om SDK for en online PDF til HTML-konverter specifikt. Aspose.PDF tilbyder API’er og SDK’er til at manipulere, redigere og konvertere PDF-filer til andre populære filformater. Derudover tilbyder den også plugins til WordPress og Drupal. Desuden tilbyder det mange funktioner, som du kan udstyre din WordPress eller Drupal med.

Der er et meget livligt supportteam, som du kan kontakte her. Yderligere kan du se en demo video for at se funktionerne i aktion praktisk talt. I dokumentationen kan du finde en komplet sektion for udviklere, hvor alle funktionerne er indrulleret med kodestykker og eksempler. Frem for alt er kodestykker tilgængelige på flere sprog såsom Node.js, C#, PHP og mere.

Derudover kan du selv opleve funktionen, da der er en grafisk repræsentation af alle API-attributter som vist på billedet nedenfor.

PDF til HTML konverter

Hvorfor har din virksomhedsside brug for en PDF til HTML-konverter?

I dette afsnit vil vi se på forretningsperspektivet ved at have en PDF til HTML-konverter i vores virksomhedsapp. Der er en brugervenlig live editor, hvor du kan teste funktionen her. Føl dig derfor altid sikker på at vælge Aspose.PDF API’er af følgende årsager.

Aspose.cloud API’er og SDK’er er sikre

Det er den vigtigste faktor, når det kommer til at integrere et tredjepartsbibliotek i vores forretningsapplikation. Imidlertid er Aspose.cloud udstyret med en sikkerhedsmekanisme på virksomhedsniveau. Der er et dashboard, hvor det lader dig generere API-legitimationsoplysninger, der inkluderer en API-nøgle og API-hemmelighed. Disse legitimationsoplysninger bruges derefter til at foretage API-kald og til editoren.

In-house databehandling

Når det kommer til virksomhedsbrugere, tilføjer det værdi til din virksomhedsapplikation, når kunderne får en live-editor til at konvertere datafiler til et andet filformat. Derudover tilbyder Aspose.PDF også cloud storage, hvor brugerne kan gemme filer.

SEO venlig

Søgemaskineoptimering er en meget seriøs komponent i en online forretning. Portable Document Format (PDF) er dog ikke SEO-venligt. Derfor giver konvertering af dine PDF-filer til HTML-filer dig altid en konkurrencefordel i forhold til placeringer i populære søgemaskiner.

Letvægts

En anden vigtig fordel ved at have HTML-filer er, at HTML-filer er lette i forhold til PDF-filer. Derfor er håndtering af PDF-filer forholdsvis lagringseffektiv.

Hurtig udvikling

Hvad angår softwareudvikling, kan du øge din udvikling ved at udnytte denne PDF til HTML-konverter. Desuden kan du konfigurere denne filkonverteringssoftware efter dine præferencer.

Hvordan konverteres PDF til HTML-fil ved hjælp af Aspose.PDF SDK i Node.js app?

Indtil videre har vi gennemgået Aspose.PDF cloud SDK til PDF til HTML filkonvertering og de forretningsmæssige fordele ved at have en online PDF til HTML konverter. Nu vil vi se, hvordan man konverterer PDF til HTML-filer ved hjælp af Aspose.PDF filkonverteringssoftware.

Besøg venligst denne tutorial, hvor vi har defineret hvert trin vedrørende opsætning af Aspose.cloud i en Node.js-app. Yderligere har vi også uddybet forudsætningerne.

Lad os nu åbne “app.controller.ts”-filen placeret i ‘src’-mappen og indsætte følgende kode for at aktivere Aspose.pdf API i din Node.js-app.

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;
    }
  }
}

Genstart nu din server og lav en POST-anmodning på denne adresse https://localhost:3000/pdf-to-htm. Endelig kan du se den konverterede fil “result.html” downloadet i din rodmappe.

Konklusion

Dette bringer os til slutningen af dette blogindlæg. Forhåbentlig har du nu en bedre idé om Aspose.pdf API. Denne artikel uddybede også, hvordan man konverterer PDF til HTML-fil ved hjælp af en PDF til HTML-konverter. Det er på høje tid at abonnere på Aspose.cloud for cloud-baserede filformatkonverterings- og manipulationsbiblioteker på virksomhedsniveau. Der er forskellige planer tilgængelige, og du kan vælge en gratis plan for at udforske yderligere, inden du foretager et køb. Yderligere er der omfattende Dokumentation for hver funktion af hver online filkonverter. Endelig indeholder Blogs sektion nye blogindlæg om andre interessante emner.

Hold derfor kontakten for regelmæssige opdateringer. Desuden kan du følge os på vores sociale mediekonti Facebook, LinkedIn og Twitter.

Stil et spørgsmål

Du er velkommen til at besøge vores forum, som er meget aktiv til at svare på spørgsmål og forespørgsler/diskussioner.

Udforske

Du kan finde følgende links relevante: