1. Produtos
  2.   PDF
  3.   PHP
  4.   Aspose.PDF Cloud PHP SDK

Aspose.PDF Cloud PHP SDK

 
 

Criação e conversão de documentos PDF via PHP SDK

Um útil PHP REST SDK oferece suporte à criação, edição, renderização, manipulação e conversão de documentos PDF sem usar o Adobe Acrobat.

Aspose.PDF Cloud PHP SDK é um kit de desenvolvimento de software abrangente e poderoso para desenvolvedores PHP que desejam trabalhar com Documentos PDF na nuvem. Ele é construído sobre a API REST Aspose.PDF e permite aos usuários processar documentos PDF em linguagem PHP de forma rápida e fácil na nuvem. Aspose.PDF Cloud é uma API REST muito útil que permite aos desenvolvedores de software realizar uma ampla variedade de operações de processamento de documentos PDF, incluindo criação, manipulação, conversão e renderização de documentos PDF na nuvem.

Aspose.PDF Cloud PHP SDK permite que desenvolvedores de software criem novos documentos PDF do zero ou a partir de modelos. Inclui suporte para vários recursos importantes para manipulação de documentos PDF, como adição de texto a PDFs, inserção de imagens e tabelas, adição de anotações a arquivos PDF, adição de comentários e carimbos, conversão de PDF para formatos de arquivo do Microsoft Office, conversão de PDF para formatos de imagens, mesclar vários arquivos PDF em um único documento, dividir um documento PDF em vários arquivos e muito mais. A biblioteca oferece suporte total à leitura e gravação de vários formatos de arquivo, como PDF, EPUB, HTML, TeX, SVG, XML, XPS, FDF, XFDF e assim por diante.

Aspose.PDF Cloud PHP SDK inclui um conjunto de ferramentas de otimização que podem reduzir o tamanho de arquivos PDF compactando imagens, removendo objetos não utilizados e otimizando fontes. Além disso, os desenvolvedores podem proteger facilmente documentos PDF definindo senhas, restringindo permissões de impressão, cópia e modificação e adicionando assinaturas digitais. No geral, o Aspose.PDF Cloud PHP SDK é a melhor escolha, permitindo que os desenvolvedores PHP trabalhem com documentos PDF na nuvem.

Previous Next

Primeiros passos com Aspose.PDF Cloud PHP SDK

A maneira recomendada de instalar o Aspose.PDF Cloud PHP SDK é usando o Composer. Use o seguinte comando para uma instalação tranquila.

Instale o Aspose.PDF Cloud PHP SDK via Composer

 composer require aspose/pdf-sdk-php

Você também pode baixá-lo diretamente da página do produto Aspose PDF.

Criação de arquivos PDF via PHP REST API

Aspose.PDF Cloud PHP SDK oferece aos desenvolvedores de software a capacidade de criar e gerenciar arquivos PDF dentro de seus próprios aplicativos em nuvem. A biblioteca inclui vários recursos para trabalhar com arquivos PDF, como inserir texto em PDFs, adicionar imagens, inserir formulários PDF, adicionar anotações em PDF, inserir novas páginas, adicionar anexos e marcadores, controlar o layout e formatação do conteúdo e muito mais. Os exemplos a seguir demonstram como criar um novo arquivo PDF com uma página, adicionando o texto "Olá, mundo!" na página e salva o arquivo como uma imagem TIFF.

Cria um novo arquivo PDF com uma página via API PHP

$tiff_resolution = 72;
$tiff_image_width = 800;
$tiff_image_height = 1000;
$tiff_first_page = 1;
$tiff_last_page = 1;
$tiff_result_file = 'result.tiff';

$response = $api->putSaveDocumentAsTiff($pdf_id, $tiff_resolution, $tiff_image_width, $tiff_image_height, $tiff_first_page, $tiff_last_page, $tiff_result_file);

Converter PDF para outros formatos via API PHP

Aspose.PDF Cloud PHP SDK permite que o software converta documentos PDF de e para vários outros formatos de arquivo populares dentro de seus próprios aplicativos PHP. O SDK suporta leitura e gravação de vários formatos de arquivo populares, como PDF, EPUB, HTML, TeX, SVG, XML, XPS, FDF, XFDF e assim por diante. A biblioteca também suporta conversão de EPUB, HTML, LaTeX, MHT, PCL, DOC, MOBIXML, PDFA, PPTX, SVG, TIFF, XLS, XLSX, XML, XPS, PS, XSLFo, PCL, BMP, EMF, GIF, JPEG, PNG , e TIFF, para PDF com facilidade. Ele também permite que os desenvolvedores controlem como um documento PDF é convertido em um documento de processamento de texto.

Converter documento PDF para formato DOC via PHP REST API

 setAppKey('your_app_key');
$config->setAppSid('your_app_sid');

// create an instance of the API client
$pdfApi = new PdfApi(null, $config);

// set the input file name and path
$fileName = "input.pdf";
$filePath = "/path/to/input.pdf";

// set the output file name and path
$outName = "output.doc";
$outPath = "/path/to/output.doc";

// call the API to convert the PDF to DOC format
$response = $pdfApi->putPdfInRequestToDoc($outName, $filePath, null, null, null, null, null, null, null, null, null, null);

// save the output file to the specified path
file_put_contents($outPath, $response);

echo "PDF document converted to DOC format successfully!";
?>

Manipulação de imagens em arquivos PDF via PHP REST API

A API REST do Aspose.PDF Cloud PHP SDK permite que os desenvolvedores de software manipulem imagens dentro de seus documentos PDF sem usar o Adobe Acrobat ou outro software de terceiros. A biblioteca oferece vários recursos úteis para lidar com imagens PDF, como inserir imagens em uma página PDF específica, ler todas as imagens do documento, substituir imagem em um documento PDF, ler informações de imagem em PDFs, adicionar novas imagens, extrair uma imagem específica de PDF, exporte imagens PDF para outros formatos de arquivo e muito mais.

Substituir imagem em um documento PDF via API PHP

pdfApi = new PdfApi();

}
public function postReplaceImage() {

// Upload file to Aspose Cloud Storage
$fileName = "SampleImage.pdf";
Utils::uploadFile($fileName);
$file = realpath(__DIR__ . '/../../..') . '/Data/aspose-cloud.png';
$result = $this->pdfApi->PostReplaceImage($fileName, $pageNumber = 1, $imageNumber = 1, $imageFile = "", $storage = "", $folder = "", $file);
print_r ( $result );

}

}

$images = new Images();
$images->postReplaceImage();
?>

Manipulação de páginas em PDFs via PHP REST APIs

AAspose.PDF Cloud PHP SDK REST API fornece recursos muito úteis para lidar com páginas dentro de documentos PDF. A biblioteca permite que os desenvolvedores de software adicionem novas páginas ao arquivo PDF, convertam páginas de documentos PDF em formatos de arquivo de imagem suportados, movam páginas PDF para um novo local dentro do arquivo PDF, recuperem informações sobre números de páginas PDF, excluam páginas indesejadas do arquivo PDF, obtenham PDF contagem de palavras e assim por diante.

Adicionar uma nova página em PDF via PHP REST API

pdfApi = new PdfApi();
}
public function putAddNewPage() {

// Upload file to Aspose Cloud Storage

$fileName = "sample-input.pdf";
Utils::uploadFile($fileName);
$result = $this->pdfApi->PutAddNewPage($fileName, $storage = "", $folder = "");
print_r ( $result );
}
}
$pages = new Pages();
$pages->putAddNewPage();
?>

 Português