Αναπτύξτε τον διαδικτυακό μετατροπέα PDF σε HTML χρησιμοποιώντας το Node.js SDK. Μάθετε πώς να μετατρέπετε PDF σε HTML διαδικτυακά.

Μετατροπέας PDF σε HTML

Επισκόπηση

Καλώς ορίσατε σε μια άλλη ενδιαφέρουσα ανάρτηση ιστολογίου στη σειρά Aspose.PDF Cloud Product Family Την τελευταία εβδομάδα, δημοσιεύσαμε ένα άρθρο στο οποίο δείξαμε πώς μπορούμε να μετατρέψουμε αρχεία HTML σε αρχεία PDF χρησιμοποιώντας Aspose.PDF cloud SDK στην εφαρμογή Node.js. Ωστόσο, σε αυτό το σεμινάριο Aspose.PDF, θα μάθουμε πώς να μετατρέπουμε αρχεία PDF σε HTML καλύπτοντας τα ακόλουθα σημεία.

API μετατροπής PDF σε HTML

Σε προηγούμενες αναρτήσεις ιστολογίου μας, περιγράψαμε εν συντομία το Aspose.PDF, τα εκτεθειμένα REST API του και τα κιτ ανάπτυξης λογισμικού cloud. Επομένως, μη διστάσετε να επισκεφτείτε αυτό το άρθρο για να μάθετε το Aspose.PDF λεπτομερώς για καλύτερη κατανόηση. Ωστόσο, θα μιλήσουμε ειδικά για το SDK για έναν διαδικτυακό μετατροπέα PDF σε HTML. Το Aspose.PDF προσφέρει API και SDK για χειρισμό, επεξεργασία και μετατροπή αρχείων PDF σε άλλες δημοφιλείς μορφές αρχείων. Επιπλέον, προσφέρει επίσης προσθήκες για WordPress και Drupal. Επιπλέον, προσφέρει πολλές δυνατότητες με τις οποίες μπορείτε να εξοπλίσετε το WordPress ή το Drupal σας.

Υπάρχει μια πολύ ζωντανή ομάδα υποστήριξης στην οποία μπορείτε να απευθυνθείτε εδώ. Επιπλέον, μπορείτε να παρακολουθήσετε μια επίδειξη βίντεο για να δείτε πρακτικά τις λειτουργίες σε δράση. Στην τεκμηρίωση, μπορείτε να βρείτε μια πλήρη ενότητα για προγραμματιστές, όπου όλες οι λειτουργίες περιλαμβάνονται με αποσπάσματα κώδικα και παραδείγματα. Πάνω απ ‘όλα, τα αποσπάσματα κώδικα είναι διαθέσιμα σε πολλές γλώσσες όπως Node.js, C#, PHP και άλλες.

Επιπλέον, μπορείτε να ζήσετε τη λειτουργία μόνοι σας καθώς υπάρχει μια γραφική αναπαράσταση όλων των χαρακτηριστικών API όπως φαίνεται στην παρακάτω εικόνα.

Μετατροπέας PDF σε HTML

Γιατί ο ιστότοπος της επιχείρησής σας χρειάζεται έναν μετατροπέα PDF σε HTML;

Σε αυτήν την ενότητα, θα εξετάσουμε την επιχειρηματική προοπτική της ύπαρξης μετατροπέα PDF σε HTML στην επιχειρηματική μας εφαρμογή. Υπάρχει ένα φιλικό προς το χρήστη ζωντανό editor όπου μπορείτε να δοκιμάσετε τη λειτουργία εδώ. Επομένως, να νιώθετε πάντα σίγουροι για την επιλογή Aspose.PDF API για τους ακόλουθους λόγους.

Τα API και SDK του Aspose.cloud είναι ασφαλή

Είναι ο πιο σημαντικός παράγοντας όταν πρόκειται για την ενσωμάτωση μιας βιβλιοθήκης τρίτου μέρους στην επιχειρηματική μας εφαρμογή. Ωστόσο, το Aspose.cloud είναι εξοπλισμένο με μηχανισμό ασφαλείας σε επίπεδο επιχείρησης. Υπάρχει ένας πίνακας εργαλείων όπου σας επιτρέπει να δημιουργήσετε διαπιστευτήρια API που περιλαμβάνουν ένα κλειδί API και ένα μυστικό API. Αυτά τα διαπιστευτήρια χρησιμοποιούνται στη συνέχεια για την πραγματοποίηση κλήσεων API και για το editor.

Εσωτερική Επεξεργασία Δεδομένων

Όταν πρόκειται για εταιρικούς χρήστες, προσθέτει αξία στην εφαρμογή της επιχείρησής σας όταν παρέχεται στους πελάτες ένα ζωντανό πρόγραμμα επεξεργασίας για να μετατρέψουν αρχεία δεδομένων σε διαφορετική μορφή αρχείου. Επιπλέον, το Aspose.PDF προσφέρει επίσης αποθήκευση στο cloud όπου οι χρήστες μπορούν να αποθηκεύουν αρχεία.

SEO φιλικό

Η βελτιστοποίηση μηχανών αναζήτησης είναι ένα πολύ σοβαρό στοιχείο μιας διαδικτυακής επιχείρησης. Ωστόσο, το Portable Document Format (PDF) δεν είναι φιλικό προς το SEO. Επομένως, η μετατροπή των αρχείων PDF σε αρχεία HTML σας δίνει πάντα ένα ανταγωνιστικό πλεονέκτημα όσον αφορά την κατάταξη στις δημοφιλείς μηχανές αναζήτησης.

Πυγμάχος ελαφρού βάρους

Ένα άλλο σημαντικό πλεονέκτημα της κατοχής αρχείων HTML είναι ότι τα αρχεία HTML είναι ελαφριά σε σύγκριση με τα αρχεία PDF. Επομένως, η διαχείριση αρχείων PDF είναι συγκριτικά αποδοτική στην αποθήκευση.

Ταχεία Ανάπτυξη

Όσον αφορά την ανάπτυξη λογισμικού, μπορείτε να ενισχύσετε την ανάπτυξή σας αξιοποιώντας αυτόν τον μετατροπέα PDF σε HTML. Επιπλέον, μπορείτε να διαμορφώσετε αυτό το λογισμικό μετατροπής αρχείων σύμφωνα με τις προτιμήσεις σας.

Πώς να μετατρέψετε PDF σε αρχείο HTML χρησιμοποιώντας το Aspose.PDF SDK στην εφαρμογή Node.js;

Μέχρι στιγμής, έχουμε διαβάσει το Aspose.PDF cloud SDK για μετατροπή αρχείων PDF σε HTML και τα επιχειρηματικά οφέλη από την ύπαρξη ενός διαδικτυακού μετατροπέα PDF σε HTML. Τώρα, θα δούμε πώς να μετατρέψετε αρχεία PDF σε HTML χρησιμοποιώντας το λογισμικό μετατροπής αρχείων Aspose.PDF.

Επισκεφτείτε αυτό το εκμάθημα στο οποίο έχουμε ορίσει κάθε βήμα σχετικά με τη ρύθμιση του Aspose.cloud σε μια εφαρμογή Node.js. Περαιτέρω, έχουμε επίσης επεξεργαστεί τα προαπαιτούμενα.

Τώρα, ας ανοίξουμε το αρχείο “app.controller.ts” που βρίσκεται μέσα στο φάκελο “src” και ας επικολλήσουμε τον ακόλουθο κώδικα για να ενεργοποιήσουμε το Aspose.pdf API στην εφαρμογή 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;
    }
  }
}

Τώρα, επανεκκινήστε τον διακομιστή σας και κάντε ένα αίτημα POST σε αυτήν τη διεύθυνση https://localhost:3000/pdf-to-htm. Τέλος, μπορείτε να δείτε το αρχείο μετατροπής “result.html” που έχει ληφθεί στον ριζικό σας κατάλογο.

Σύναψη

Αυτό μας φέρνει στο τέλος αυτής της ανάρτησης ιστολογίου. Ας ελπίσουμε ότι έχετε τώρα μια καλύτερη ιδέα για το Aspose.pdf API. Αυτό το άρθρο ανέπτυξε επίσης τον τρόπο μετατροπής PDF σε αρχείο HTML χρησιμοποιώντας έναν μετατροπέα PDF σε HTML. Είναι καιρός να εγγραφείτε στο Aspose.cloud για βιβλιοθήκες μετατροπής και χειρισμού μορφών αρχείων που βασίζονται σε σύννεφο επιχειρήσεων. Υπάρχουν διάφορα πακέτα διαθέσιμα και μπορείτε να επιλέξετε ένα δωρεάν σχέδιο για να το εξερευνήσετε περαιτέρω πριν κάνετε μια αγορά. Επιπλέον, υπάρχει ολοκληρωμένη Τεκμηρίωση για κάθε δυνατότητα κάθε διαδικτυακού μετατροπέα αρχείων. Τέλος, η Ενότητα ιστολογίων περιέχει νέες αναρτήσεις ιστολογίου για άλλα ενδιαφέροντα θέματα.

Επομένως, παρακαλούμε μείνετε σε επαφή για τακτικές ενημερώσεις. Επιπλέον, μπορείτε να μας ακολουθήσετε στους λογαριασμούς μας στα μέσα κοινωνικής δικτύωσης Facebook, LinkedIn και Twitter.

Κάντε μια ερώτηση

Μη διστάσετε να επισκεφτείτε το φόρουμ μας, το οποίο είναι πολύ ενεργό για να απαντά σε ερωτήσεις και ερωτήματα/συζητήσεις.

Εξερευνώ

Μπορείτε να βρείτε τους παρακάτω συνδέσμους σχετικούς: