Aspose.PDF에서 제공하는 클라우드 기반 웹-pdf 변환기를 사용하십시오. HTML을 PDF로 변환하기 위해 Aspose.PDF SDK를 PHP 앱에 통합합니다.

Aspose.PDF를 사용하여 HTML을 PDF로 변환 | 파일 형식 변환기

PDF로 변환하고 싶은 HTML 문서나 웹 페이지가 있습니까? HTML을 PDF로 변환할 수 있다는 것은 많은 수의 HTML 파일을 처리하는 사람에게 이상적인 기술 중 하나입니다. 이 튜토리얼은 HTML을 PDF로 빠르고 쉽게 변환하기 위해 Aspose.PDF SDK를 PHP 애플리케이션에 통합하는 데 도움이 됩니다. PDF To DOC Converter – Aspose.PDF Cloud SDKs For Node.js, Convert Excel to PDF in Python | XLS 스프레드시트를 PDF로 등. 이 기사는 Aspose.PDF 클라우드 제품군 시리즈에 새로 추가된 기사입니다. 시작하자

PDF(Portable Document Format)란 무엇입니까?

문서를 보는 사람이 사용하는 소프트웨어, 하드웨어 또는 운영 체제에 관계없이 문서를 쉽고 안정적으로 표시하고 교환할 수 있는 Adobe에서 만든 다목적 파일 형식입니다. 이것은 가장 널리 사용되는 파일 형식 중 하나입니다. 웹에서 인쇄 가능한 양식이나 문서를 다운로드한 적이 있다면 PDF 파일일 가능성이 높습니다.

Aspose.PDF Cloud PHP SDK 소개

Aspose.PDF Cloud PHP SDK를 사용하면 클라우드 애플리케이션 개발자가 클라우드 기반 PDF 생성기, 편집기 및 변환기 앱을 구축하여 타사 소프트웨어를 설치하지 않고도 클라우드 스토리지에서 호스팅되는 PDF 파일에 액세스하고 처리할 수 있습니다. Aspose.PDF Cloud PHP SDK는 MIT 라이선스로 제공되며 Aspose.PDF REST API 위에 구축됩니다.

완전히 새로운 PDF 파일을 만들거나 기존 문서, 스프레드시트, 프레젠테이션, 이미지, 전자책, HTML 또는 PS 파일을 클라우드 PDF로 변환할 수 있습니다. 또한 간단한 PHP 명령을 사용하여 여러 클라우드 PDF 파일 병합, PDF 분할, 추가, 암호화, 해독, 워터마크 적용, 책갈피, 주석 또는 클라우드 기반 PDF 문서에 디지털 서명을 할 수 있습니다.

Aspose.PDF Cloud PHP SDK를 사용하면 PHP 클라우드 프로그램에서 PDF 문서의 데이터를 내보내고, 클라우드 PDF 파일에 OCR 레이어를 추가하고, 머리글과 바닥글을 추가할 수 있습니다. REST API를 사용하여 클라우드 PDF 파일에서 첨부 파일을 다운로드할 수도 있습니다.

Aspose.PDF Cloud PHP SDK를 사용하면 다양한 속성을 설정하여 PDF 문서를 최적화할 수 있습니다. 페이지 콘텐츠 재사용을 허용하여 PDF 파일 크기를 최적화하고, PDF 문서에 포함된 이미지의 압축 수준을 설정하고, 하나의 개체로 저장하여 중복 리소스 스트림을 연결하고, 참조가 없는 문서 개체를 제거하고, 사용하지 않는 스트림을 제거하고, PDF 문서 글꼴 포함.

온프레미스를 통한 Cloud SDK 사용의 이점

10여 년 전만 해도 우리 중 어느 누구도 언젠가 파일을 가상 ‘클라우드’에 저장할 수 있을 것이라고 상상하지 못했습니다. 오늘날 수많은 기업이 클라우드 서비스를 사용하여 운영하고 있습니다. 그러나 여전히 주저하는 사람이라면 생각을 바꿀 수 있는 클라우드 서비스 사용의 몇 가지 이점이 있습니다.

HTML 파일은 웹 브라우저에 렌더링되며 비즈니스 웹 사이트를 개발하는 데 사용됩니다. 그러나 다른 사람과 공유하거나 전자 메일에 첨부 파일로 보내기 위해 웹 페이지를 오프라인으로 사용해야 하는 사용 사례가 여전히 있습니다. 독립 실행형 라이브러리나 소프트웨어를 사용하는 대신 파일 형식 변환기 클라우드 SDK를 사용하면 어떤 이점이 있는지 살펴보겠습니다.

향상된 사용자 경험

파일 형식 변환기를 사용하면 웹 사이트에서 고객의 경험을 향상시킬 수 있습니다. 예를 들어 온라인 상점을 운영하는 경우 고객이 HTML에서 PDF로 변환 SDK를 사용하여 PDF 형식의 송장을 다운로드하도록 할 수 있습니다.

쉬운 액세스 및 전송

HTML-PDF 변환기를 사용하면 웹 페이지의 PDF 버전을 간단하게 만들 수 있습니다. 이를 저장하고 오프라인에서 보고 쉽게 공유할 수 있습니다.

편집 가능

텍스트 강조 표시, 디지털 서명, 풍부한 주석 등과 같이 원하는 모든 방식으로 편집할 수 있는 편집 가능한 PDF 파일을 생성할 수 있습니다.

마찬가지로 온라인 비즈니스 공간에 즉시 통합할 수 있는 Aspose.PDF 클라우드 기반 SDK와 함께 제공되는 다른 많은 전문가가 있습니다. 전체 프로세스는 매우 간단하고 친근해서 활성화하기만 하면 나머지 마법이 원활하게 진행됩니다.

PHP에서 Aspose.PDF SDK를 사용하여 HTML을 PDF로 변환하는 방법

당사 플랫폼을 처음 사용하는 경우 Aspose.cloud 설정 및 전제 조건에 관한 모든 단계를 설명하는 이 튜토리얼을 언제든지 방문하십시오.

지금까지 파일 형식 변환기(Aspose.PDF)를 살펴보고 클라우드 기반 문서 변환 API의 핵심 이점에 대해서도 살펴보았습니다. 다음으로 PHP 앱에서 Aspose.PDF를 설정하는 방법을 살펴보겠습니다.

로컬 호스트에서 HTML-PDF 변환기를 설정하기 위해 PHP에서 기본 프로젝트를 설정했습니다. PHP와 Composer를 이미 설치했다고 가정합니다. Composer는 PHP 프로젝트에서 종속성 관리에 사용되며 composer.json 파일은 애플리케이션이 PHP로 작성되었음을 나타냅니다. .

# For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Cloud
<?php
require_once realpath(__DIR__ . '/..') . '/vendor/autoload.php';
require_once realpath(__DIR__ . '/..') . '/Utils.php';

use Aspose\PDF\PdfApi;
use Aspose\PDF\AsposeApp;

class Document {

	public $pdfApi;

	public function __construct() {
		AsposeApp::$appSID = Utils::appSID;
		AsposeApp::$apiKey = Utils::apiKey;
		$this->pdfApi = new PdfApi();
	}

	public function createPDFFromHTML() {
		// Upload file to Aspose Cloud Storage
		$fileName = "newPDFFromHTML.pdf";
		$templateFile = "sample.html";

		Utils::uploadFile($templateFile);

		$result = $this->pdfApi->PutCreateDocument($fileName, $templateFile, $dataFile = null, $templateType = "html", $storage = "", $folder = "");
		print_r ( $result );
	}
}

$document = new Document();
$document->createPDFFromHTML();

?>

결론

Aspose.PDF cloud sdk에 대한 이 기사에서 우리는 기업 수준의 HTML-PDF 변환기를 사용하여 PHP 앱을 풍부하게 할 수 있는 전체 프로세스가 얼마나 간단한지 확인했습니다. 또한 클라우드 기반 HTML-PDF 변환기 사용의 이점에 대해서도 살펴보았습니다. 또한 클라우드 기반 파일 형식 변환기를 선택하여 반복 작업과 관련된 비용을 줄이고 성능을 최적화할 수 있습니다. 이제 HTML을 PDF로 변환하는 방법을 알고 Aspose.PDF에서 제공하는 Web to PDF 변환 라이브러리에 익숙합니다. 따라서 PHP 애플리케이션용 클라우드 기반 SDK를 구독할 적기입니다. 또한 모든 온라인 파일 변환기의 모든 기능에 대한 포괄적인 문서가 있습니다. 다양한 요금제가 있으며 무료 요금제를 선택하여 구매하기 전에 더 자세히 살펴볼 수 있습니다.

마지막으로 blog.aspose.cloud는 일관된 방식으로 새 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 주시기 바랍니다. 또한 소셜 미디어 계정 Facebook, LinkedInTwitter에서 우리를 팔로우할 수 있습니다.

질문하기

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

탐구하다

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