შექმენით ონლაინ PDF-ში HTML გადამყვანი Node.js SDK-ის გამოყენებით. ისწავლეთ როგორ გადაიყვანოთ PDF HTML-ში ონლაინ.

PDF To HTML კონვერტორი

მიმოხილვა

კეთილი იყოს თქვენი მობრძანება Aspose.PDF Cloud Product Family სერიის კიდევ ერთ საინტერესო ბლოგ პოსტში. გასულ კვირას გამოვაქვეყნეთ სტატია, რომელშიც ვაჩვენეთ, თუ როგორ შეგვიძლია HTML ფაილების PDF ფაილებად გადაქცევა Aspose.PDF ღრუბლოვანი SDK-ების გამოყენებით Node.js აპში. თუმცა, ამ Aspose.PDF სახელმძღვანელოში, ჩვენ ვისწავლით, თუ როგორ უნდა გადაიყვანოთ PDF HTML ფაილებად შემდეგი პუნქტების დაფარვით.

PDF to HTML კონვერტაციის API

ჩვენს წინა ბლოგ პოსტებში, ჩვენ მოკლედ აღვწერეთ Aspose.PDF, მისი გამოვლენილი REST API და ღრუბლოვანი პროგრამული უზრუნველყოფის განვითარების ნაკრები. ამიტომ, მოგერიდებათ ეწვიოთ ამ სტატიას, რათა დეტალურად იცოდეთ Aspose.PDF უკეთესი გაგებისთვის. თუმცა, ჩვენ ვისაუბრებთ SDK-ზე კონკრეტულად ონლაინ PDF-ში HTML გადამყვანისთვის. Aspose.PDF გთავაზობთ API-ებსა და SDK-ებს PDF ფაილების სხვა პოპულარულ ფორმატებში მანიპულირებისთვის, რედაქტირებისთვის და კონვერტაციისთვის. გარდა ამისა, ის ასევე გთავაზობთ დანამატებს WordPress და Drupal-სთვის. უფრო მეტიც, ის გთავაზობთ ბევრ მახასიათებელს, რომლითაც შეგიძლიათ თქვენი WordPress ან Drupal აღჭურვა.

არის ძალიან აქტიური მხარდაჭერის გუნდი, რომელსაც შეგიძლიათ დაუკავშირდეთ აქ. გარდა ამისა, შეგიძლიათ უყუროთ დემო ვიდეო, რომ ნახოთ ფუნქციები პრაქტიკულად. დოკუმენტაციაში შეგიძლიათ იპოვოთ სრული განყოფილება დეველოპერებისთვის, სადაც ყველა ფუნქცია ჩაწერილია კოდის ფრაგმენტებითა და მაგალითებით. უპირველეს ყოვლისა, კოდის ფრაგმენტები ხელმისაწვდომია მრავალ ენაზე, როგორიცაა Node.js, C#, PHP და სხვა.

გარდა ამისა, თქვენ თავად შეგიძლიათ განიცადოთ ეს ფუნქცია, რადგან არის API ატრიბუტების გრაფიკული წარმოდგენა, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ სურათზე.

PDF To HTML კონვერტორი

რატომ სჭირდება თქვენს ბიზნეს საიტს PDF-ში HTML გადამყვანი?

ამ განყოფილებაში ჩვენ განვიხილავთ ბიზნეს პერსპექტივას, რომ გვქონდეს PDF-დან HTML კონვერტორი ჩვენს ბიზნეს აპლიკაციაში. არის მომხმარებლისთვის მოსახერხებელი ცოცხალი რედაქტორი, სადაც შეგიძლიათ შეამოწმოთ ფუნქცია აქ. ამიტომ, ყოველთვის დარწმუნებული იყავით, რომ აირჩიოთ Aspose.PDF API შემდეგი მიზეზების გამო.

Aspose.cloud API და SDK-ები უსაფრთხოა

ეს არის ყველაზე მნიშვნელოვანი ფაქტორი, როდესაც საქმე ეხება მესამე მხარის ბიბლიოთეკის ინტეგრირებას ჩვენს ბიზნეს აპლიკაციაში. თუმცა, Aspose.cloud აღჭურვილია საწარმოს დონის უსაფრთხოების მექანიზმით. არის dashboard, სადაც ის საშუალებას გაძლევთ შექმნათ API სერთიფიკატები, რომლებიც მოიცავს API კლავიშს და API საიდუმლოებას. ეს სერთიფიკატები შემდეგ გამოიყენება API ზარების განსახორციელებლად და რედაქტორისთვის.

შიდა მონაცემთა დამუშავება

როდესაც საქმე ეხება საწარმოს მომხმარებლებს, ეს მატებს თქვენს ბიზნეს აპლიკაციას, როდესაც მომხმარებელს ეძლევა ცოცხალი რედაქტორი მონაცემთა ფაილების სხვა ფორმატში გადასაყვანად. გარდა ამისა, Aspose.PDF ასევე გთავაზობთ ღრუბლოვან საცავს, სადაც მომხმარებლებს შეუძლიათ ფაილების შენახვა.

SEO მეგობრული

საძიებო სისტემის ოპტიმიზაცია ონლაინ ბიზნესის ძალიან სერიოზული კომპონენტია. თუმცა, პორტატული დოკუმენტის ფორმატი (PDF) არ არის SEO მეგობრული. ამიტომ, თქვენი PDF ფაილების HTML ფაილებად გადაქცევა ყოველთვის გაძლევთ კონკურენტულ უპირატესობას პოპულარულ საძიებო სისტემებში რეიტინგების თვალსაზრისით.

მსუბუქი წონა

HTML ფაილების არსებობის კიდევ ერთი მნიშვნელოვანი უპირატესობა არის ის, რომ HTML ფაილები მსუბუქია PDF ფაილებთან შედარებით. ამიტომ, PDF ფაილების მართვა შედარებით ეფექტურია.

სწრაფი განვითარება

რაც შეეხება პროგრამული უზრუნველყოფის შემუშავებას, შეგიძლიათ გაზარდოთ თქვენი განვითარება ამ [PDF-ში HTML გადამყვანის] გამოყენებით 12. გარდა ამისა, თქვენ შეგიძლიათ დააკონფიგურიროთ ამ ფაილის კონვერტაციის პროგრამა თქვენი პრეფერენციების მიხედვით.

როგორ გადავიტანოთ PDF HTML ფაილში Aspose.PDF SDK-ის გამოყენებით Node.js აპში?

აქამდე, ჩვენ გავიარეთ Aspose.PDF ღრუბლოვანი 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”, რომელიც გადმოწერილია თქვენს root დირექტორიაში.

დასკვნა

ეს მიგვიყვანს ამ ბლოგის პოსტის დასასრულამდე. იმედია, ახლა უკეთესი წარმოდგენა გაქვთ Aspose.pdf API-ის შესახებ. ეს სტატია ასევე განიხილავს, თუ როგორ უნდა გადაიყვანოთ PDF HTML ფაილში PDF-ში HTML კონვერტორის გამოყენებით. დროა გამოიწეროთ Aspose.cloud საწარმოს დონეზე ღრუბელზე დაფუძნებული ფაილის ფორმატის კონვერტაციისა და მანიპულაციის ბიბლიოთეკებისთვის. არსებობს სხვადასხვა გეგმები ხელმისაწვდომი და შეგიძლიათ აირჩიოთ უფასო გეგმა შემდგომი შესასწავლად შესყიდვის დაწყებამდე. გარდა ამისა, არის ყოვლისმომცველი დოკუმენტაცია ყველა ონლაინ ფაილის კონვერტორის ყველა მახასიათებლისთვის. და ბოლოს, ბლოგების განყოფილება შეიცავს ახალ ბლოგ პოსტებს სხვა საინტერესო თემებზე.

ამიტომ, გთხოვთ, დაუკავშირდეთ რეგულარულ განახლებებს. გარდა ამისა, შეგიძლიათ მოგვყვეთ ჩვენს სოციალურ მედია ანგარიშებზე Facebook, LinkedIn და Twitter.

დასვით კითხვა

მოგერიდებათ ეწვიოთ ჩვენს ფორუმს, რომელიც ძალიან აქტიურია კითხვებზე და შეკითხვებზე/დისკუსიებზე პასუხის გასაცემად.

გამოიკვლიეთ

თქვენ შეგიძლიათ იპოვოთ შესაბამისი ბმულები: