Use o conversor de web para pdf baseado em nuvem oferecido pela Aspose.PDF. Integre Aspose.PDF SDK em seu aplicativo PHP para uma conversão de HTML para PDF

Converta HTML para PDF usando Aspose.PDF | Conversor de formato de arquivo

Você tem alguns documentos HTML ou páginas da web que gostaria de converter para PDF? Ser capaz de converter HTML em PDF é uma das habilidades ideais para quem lida com um grande número de arquivos HTML. Este tutorial irá ajudá-lo a integrar Aspose.PDF SDK em seu aplicativo PHP para conversão rápida e fácil de HTML para PDF. Já publicamos algumas postagens de blog sobre o tópico de conversão de PDF, como PDF To DOC Converter – Aspose.PDF Cloud SDKs For Node.js, Convert Excel to PDF in Python | Planilha XLS para PDF e muito mais. Este artigo é uma nova adição à série Aspose.PDF Cloud Product Family. Vamos começar

O que é um PDF (Portable Document Format)

É um formato de arquivo versátil criado pela Adobe que oferece às pessoas uma maneira fácil e confiável de apresentar e trocar documentos - independentemente do software, hardware ou sistema operacional usado por qualquer pessoa que visualize o documento. Este é um dos formatos de arquivo mais populares. Se você já baixou um formulário ou documento para impressão da Web, há uma boa chance de ser um arquivo PDF.

Introdução ao Aspose.PDF Cloud PHP SDK

Aspose.PDF Cloud PHP SDK permite que os desenvolvedores de aplicativos em nuvem criem geradores, editores e conversores de PDF baseados em nuvem para acessar e processar arquivos PDF hospedados em armazenamento em nuvem, sem instalar nenhum software de terceiros. Aspose.PDF Cloud PHP SDK está disponível sob uma licença MIT e é construído sobre a API REST Aspose.PDF.

Você pode criar um novo arquivo PDF ou converter seus documentos, planilhas, apresentações, imagens, ebooks, HTML ou arquivos PS existentes em PDF na nuvem. Além disso, você pode usar comandos PHP simples para mesclar vários arquivos PDF na nuvem, dividir PDF, anexar, criptografar, descriptografar, aplicar marca d’água, marcar, fazer anotações ou assinar digitalmente seus documentos PDF baseados na nuvem.

Aspose.PDF Cloud PHP SDK permite que seus programas de nuvem PHP exportem dados de documentos PDF, adicionem camadas OCR a arquivos PDF na nuvem e adicionem cabeçalho e rodapé. Você também pode baixar anexos de arquivos PDF na nuvem usando nossa API REST.

Aspose.PDF Cloud PHP SDK permite que você defina várias propriedades para tornar os documentos PDF otimizados. Ele permite que você otimize o tamanho do arquivo PDF, permitindo a reutilização do conteúdo da página, defina o nível de compactação de imagens incorporadas no documento PDF, vincule fluxos de recursos duplicados armazenando-os como um objeto, remova objetos de documento sem qualquer referência, remova fluxos não utilizados e não incorporando as fontes do documento PDF.

Benefício de usar Cloud SDK no local

Há cerca de uma década, nenhum de nós jamais poderia imaginar que algum dia poderíamos armazenar nossos arquivos em uma ’nuvem’ virtual. Hoje, um grande número de empresas usa serviços de nuvem para operar. No entanto, se você é um daqueles que ainda hesitam sobre isso, aqui estão alguns benefícios do uso de serviços em nuvem que podem mudar de ideia.

Os arquivos HTML são renderizados nos navegadores da Web e são usados para desenvolver sites de negócios. No entanto, ainda há casos de uso em que você precisa de suas páginas da Web off-line para compartilhar com alguém ou enviar como anexos de e-mail. Vamos explorar quais são os benefícios de usar um SDK de nuvem do conversor de formato de arquivo em vez de usar uma biblioteca ou software independente.

Experiência de usuário aprimorada

O uso de conversores de formato de arquivo permite que você aprimore a experiência do cliente em seu site. Por exemplo, se você administra uma loja online, pode permitir que seus clientes baixem faturas em formato pdf usando SDKs de conversão de HTML para PDF.

Fácil acesso e transferência

Usar o conversor de HTML para PDF torna simples para você ter uma versão em PDF de uma página da Web, pois você pode salvá-la e visualizá-la offline e compartilhá-la facilmente.

Editável

Você pode gerar arquivos PDF editáveis que podem ser editados da maneira que desejar, como realçar o texto, assinaturas digitais, anotações avançadas e muito mais.

Da mesma forma, existem muitos outros profissionais que vêm com SDKs baseados em nuvem Aspose.PDF que você pode integrar em seu espaço de negócios online rapidamente. Todo o processo é bastante simples e amigável, basta ativá-lo e o resto da mágica acontece perfeitamente.

Como converter HTML para PDF usando Aspose.PDF SDK em PHP

Se você é novo em nossa plataforma, sinta-se à vontade para visitar este tutorial que explica todas as etapas relacionadas à configuração do Aspose.cloud e os pré-requisitos.

Até agora, passamos por um conversor de formato de arquivo (Aspose.PDF) e também analisamos alguns dos principais benefícios de ter uma API de conversão de documentos baseada em nuvem. A seguir, veremos como podemos configurar Aspose.PDF em nosso aplicativo PHP.

Como configuramos um projeto básico em PHP para configurar o conversor de HTML para PDF em nosso localhost. Supondo que você já tenha instalado o PHP e o Composer. O Composer é usado para gerenciamento de dependências em projetos PHP e o arquivo composer.json indica que seu aplicativo foi escrito em 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();

?>

Conclusão

Neste artigo sobre Aspose.PDF cloud sdk, vimos como todo o processo é simples, onde você pode enriquecer seu aplicativo PHP com um conversor de HTML para PDF de nível empresarial. Também exploramos os benefícios de usar o conversor de HTML para PDF baseado em nuvem. Além disso, você pode reduzir os custos associados a tarefas repetitivas e otimizar o desempenho ao optar por um conversor de formato de arquivo baseado em nuvem. Agora, você sabe como converter HTML para PDF e está familiarizado com a biblioteca de conversão da Web para PDF oferecida pelo Aspose.PDF. Portanto, é o momento certo para assinar os SDKs baseados em nuvem para seu aplicativo PHP. Além disso, há documentação abrangente para todos os recursos de todos os conversores de arquivos online. Existem vários planos disponíveis e você pode optar por um plano gratuito para explorar mais antes de fazer uma compra.

Por fim, blog.aspose.cloud está escrevendo novos posts de maneira consistente. Portanto, por favor, fique em contato para atualizações regulares. Além disso, você pode nos seguir em nossas contas de mídia social Facebook, LinkedIn e Twitter.

Faça uma pergunta

Sinta-se à vontade para visitar nosso fórum, que é muito ativo para responder a perguntas e dúvidas/discussões.

Explorar

Você pode achar os seguintes links relevantes: