Aspose.PDF Cloud PHP SDK
Creación y conversión de documentos PDF mediante PHP SDK
Un útil SDK REST de PHP admite la creación, edición, renderizado, manipulación y conversión de documentos PDF sin utilizar Adobe Acrobat.
Aspose.PDF Cloud PHP SDK es un completo y potente kit de desarrollo de software para desarrolladores de PHP que desean trabajar con Documentos PDF en la nube. Está construido sobre la API REST de Aspose.PDF y permite a los usuarios procesar documentos PDF en lenguaje PHP de forma rápida y sencilla en la nube. Aspose.PDF Cloud es una API REST muy útil que permite a los desarrolladores de software realizar una amplia gama de operaciones de procesamiento de documentos PDF, incluida la creación, manipulación, conversión y representación de documentos PDF en la nube.
Aspose.PDF Cloud PHP SDK permite a los desarrolladores de software crear nuevos documentos PDF desde cero o a partir de plantillas. Ha incluido soporte para varias funciones importantes para la manipulación de documentos PDF, como agregar texto a archivos PDF, insertar imágenes y tablas, agregar anotaciones a archivos PDF, agregar comentarios y sellos, conversión de PDF a formatos de archivo de Microsoft Office, convertir PDF a formatos de imágenes, combine varios archivos PDF en un solo documento, divida un documento PDF en varios archivos y mucho más. La biblioteca admite totalmente la lectura y escritura de numerosos formatos de archivos, como PDF, EPUB, HTML, TeX, SVG, XML, XPS, FDF, XFDF, etc.
Aspose.PDF Cloud PHP SDK ha incluido un conjunto de herramientas de optimización que pueden reducir el tamaño de los archivos PDF comprimiendo imágenes, eliminando objetos no utilizados y optimizando fuentes. Además, los desarrolladores pueden proteger fácilmente los documentos PDF estableciendo contraseñas, restringiendo los permisos de impresión, copia y modificación, y agregando firmas digitales. En general, Aspose.PDF Cloud PHP SDK es la mejor opción, ya que permite a los desarrolladores de PHP trabajar con documentos PDF en la nube.
Comenzando con Aspose.PDF Cloud PHP SDK
La forma recomendada de instalar Aspose.PDF Cloud PHP SDK es utilizando Composer. Utilice el siguiente comando para una instalación sin problemas.
Instalar el SDK PHP de Aspose.PDF Cloud a través de Composer
composer require aspose/pdf-sdk-php
También puede descargarlo directamente desde la página del producto Aspose PDF.
Creación de archivos PDF mediante PHP REST API
Aspose.PDF Cloud PHP SDK ofrece a los desarrolladores de software la capacidad de crear y administrar archivos PDF dentro de sus propias aplicaciones en la nube. La biblioteca ha incluido numerosas funciones para trabajar con archivos PDF, como insertar texto en archivos PDF, agregar imágenes, insertar formularios PDF, agregar anotaciones en PDF, insertar nuevas páginas, agregar archivos adjuntos y marcadores, controlar el diseño y el formato del contenido y muchas más. Los siguientes ejemplos demuestran cómo crear un nuevo archivo PDF con una página y agrega el texto "¡Hola, mundo!" a la página y guarda el archivo como una imagen TIFF.
Crea un nuevo archivo PDF con una página a través de PHP API
$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);
Convertir PDF a otros formatos mediante PHP API
Aspose.PDF Cloud PHP SDK permite al software convertir documentos PDF hacia y desde otros formatos de archivos populares dentro de sus propias aplicaciones PHP. El SDK admite la lectura y escritura de varios formatos de archivos populares, como PDF, EPUB, HTML, TeX, SVG, XML, XPS, FDF, XFDF, etc. La biblioteca también admite la conversión de EPUB, HTML, LaTeX, MHT, PCL, DOC, MOBIXML, PDFA, PPTX, SVG, TIFF, XLS, XLSX, XML, XPS, PS, XSLFo, PCL, BMP, EMF, GIF, JPEG, PNG. y TIFF a PDF con facilidad. También permite a los desarrolladores controlar cómo se convierte un documento PDF en un documento de procesamiento de Word.
Convertir documento PDF a formato DOC mediante 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!";
?>
Manejo de imágenes en archivos PDF a través de PHP REST API
Aspose.PDF Cloud PHP SDK REST API permite a los desarrolladores de software manejar imágenes dentro de sus documentos PDF sin utilizar Adobe Acrobat u otro software de terceros. La biblioteca ha proporcionado varias funciones útiles para manejar imágenes PDF, como insertar imágenes en una página PDF particular, leer todas las imágenes del documento, reemplazar imágenes en un documento PDF, leer información de imágenes de archivos PDF, agregar nuevas imágenes, extraer una imagen particular de PDF, exporte imágenes PDF a otros formatos de archivo y mucho más.
Reemplazar imagen en un documento PDF mediante PHP API
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();
?>
Manejo de páginas en archivos PDF a través de API REST de PHP
AAspose.PDF Cloud PHP SDK REST API ha proporcionado características muy útiles para manejar páginas dentro de documentos PDF. La biblioteca permite a los desarrolladores de software agregar nuevas páginas a un archivo PDF, convertir páginas de documentos PDF a formatos de archivos de imagen compatibles, mover páginas PDF a una nueva ubicación dentro del archivo PDF, recuperar información sobre los números de páginas de PDF, eliminar páginas no deseadas de un archivo PDF, obtener PDF recuento de palabras, etc.
Agregar una nueva página en PDF mediante 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();
?>