Node.js SDK를 사용하여 온라인 PDF-HTML 변환기를 개발하십시오. 온라인에서 PDF를 HTML로 변환하는 방법을 알아보세요.

PDF를 HTML로 변환

개요

Aspose.PDF 클라우드 제품군 시리즈의 또 다른 흥미로운 블로그 게시물에 오신 것을 환영합니다. 지난 주에 Aspose.PDF 클라우드 SDK를 사용하여 HTML 파일을 PDF 파일로 변환하는 방법을 시연하는 기사를 게시했습니다. Node.js 앱에서. 그러나 이 Aspose.PDF 튜토리얼에서는 다음 사항을 다루어 PDF를 HTML 파일로 변환하는 방법을 배웁니다.

PDF에서 HTML로 변환 API

이전 블로그 게시물에서 Aspose.PDF, 노출된 REST API 및 클라우드 소프트웨어 개발 키트에 대해 간략하게 설명했습니다. 따라서 Aspose.PDF를 자세히 알아보려면 이 기사를 방문하여 더 나은 이해를 하시기 바랍니다. 그러나 특히 온라인 PDF-HTML 변환기용 SDK에 대해 이야기하겠습니다. Aspose.PDF는 PDF 파일을 조작, 편집 및 다른 인기 있는 파일 형식으로 변환하는 API 및 SDK를 제공합니다. 또한 WordPressDrupal용 플러그인도 제공합니다. 또한 WordPress 또는 Drupal에 장착할 수 있는 많은 기능을 제공합니다.

여기에 연락할 수 있는 매우 활발한 지원 팀이 있습니다. 또한 데모 동영상을 시청하여 실제 기능을 확인할 수 있습니다. 설명서에서 모든 기능이 코드 스니펫 및 예제와 함께 나열된 개발자를 위한 전체 섹션을 찾을 수 있습니다. 무엇보다 코드 스니펫은 Node.js, C#, PHP 등과 같은 여러 언어로 제공됩니다.

또한 아래 이미지와 같이 모든 API 속성이 그래픽으로 표시되므로 기능을 직접 경험할 수 있습니다.

PDF를 HTML로 변환

비즈니스 사이트에 PDF-HTML 변환기가 필요한 이유는 무엇입니까?

이 섹션에서는 비즈니스 앱에서 PDF를 HTML로 변환하는 비즈니스 관점을 살펴보겠습니다. 여기에서 기능을 테스트할 수 있는 사용자 친화적인 라이브 편집기가 있습니다. 따라서 다음과 같은 이유로 항상 안심하고 Aspose.PDF API를 선택하십시오.

Aspose.cloud API 및 SDK는 안전합니다

타사 라이브러리를 비즈니스 애플리케이션에 통합할 때 가장 중요한 요소입니다. 그러나 Aspose.cloud는 엔터프라이즈 수준의 보안 메커니즘을 갖추고 있습니다. API 키와 API 시크릿을 포함하는 API 자격 증명을 생성할 수 있는 대시보드가 있습니다. 이러한 자격 증명은 API 호출 및 편집기에 사용됩니다.

사내 데이터 처리

엔터프라이즈 사용자의 경우 고객에게 데이터 파일을 다른 파일 형식으로 변환할 수 있는 라이브 편집기가 제공되면 비즈니스 애플리케이션에 가치가 추가됩니다. 또한 Aspose.PDF는 사용자가 파일을 저장할 수 있는 클라우드 스토리지도 제공합니다.

SEO 친화적

검색 엔진 최적화는 온라인 비즈니스의 매우 중요한 구성 요소입니다. 그러나 PDF(Portable Document Format)는 SEO 친화적이지 않습니다. 따라서 PDF 파일을 HTML 파일로 변환하면 인기 있는 검색 엔진의 순위 측면에서 항상 경쟁 우위를 확보할 수 있습니다.

경량

HTML 파일의 또 다른 중요한 이점은 HTML 파일이 PDF 파일에 비해 가볍다는 것입니다. 따라서 PDF 파일 관리는 상대적으로 스토리지 효율적입니다.

급속 성장

소프트웨어 개발에 관한 한 이 PDF에서 HTML 변환기를 활용하여 개발을 강화할 수 있습니다. 또한 이 파일 변환 소프트웨어를 원하는 대로 구성할 수 있습니다.

Node.js 앱에서 Aspose.PDF SDK를 사용하여 PDF를 HTML 파일로 변환하는 방법은 무엇입니까?

지금까지 PDF를 HTML 파일로 변환하기 위한 Aspose.PDF 클라우드 SDK와 온라인 PDF를 HTML로 변환하는 비즈니스 이점을 살펴보았습니다. 이제 Aspose.PDF 파일 변환 소프트웨어를 사용하여 PDF를 HTML 파일로 변환하는 방법을 살펴보겠습니다.

Node.js 앱에서 Aspose.cloud를 설정하는 것과 관련된 모든 단계를 정의한 이 튜토리얼을 방문하십시오. 또한 전제 조건에 대해서도 자세히 설명했습니다.

이제 ‘src’ 폴더 안에 있는 “app.controller.ts” 파일을 열고 다음 코드를 붙여넣어 Node.js 앱에서 Aspose.pdf API를 활성화해 보겠습니다.

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

이제 서버를 다시 시작하고 이 주소 http://localhost:3000/pdf-to-htm에서 POST 요청을 만듭니다. 마지막으로 루트 디렉토리에 다운로드된 변환된 파일 “result.html"을 볼 수 있습니다.

결론

이것으로 이 블로그 게시물을 마칩니다. 이제 Aspose.pdf API에 대해 더 나은 아이디어를 갖게 되었기를 바랍니다. 이 문서에서는 PDF-HTML 변환기를 사용하여 PDF를 HTML 파일로 변환하는 방법에 대해서도 자세히 설명했습니다. 기업 수준의 클라우드 기반 파일 형식 변환 및 조작 라이브러리를 위해 Aspose.cloud를 구독할 적기입니다. 다양한 요금제가 있으며 무료 요금제를 선택하여 구매하기 전에 더 자세히 살펴볼 수 있습니다. 또한 모든 온라인 파일 변환기의 모든 기능에 대한 포괄적인 문서가 있습니다. 마지막으로 blog.aspose.cloud는 다른 흥미로운 주제에 대한 새로운 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 주시기 바랍니다. 또한 소셜 미디어 계정 Facebook, LinkedInTwitter에서 우리를 팔로우할 수 있습니다.

질문하기

질문과 쿼리/토론에 매우 적극적으로 응답하는 포럼을 자유롭게 방문하십시오.

탐구하다

관련 링크는 다음과 같습니다.