Aspose.PDF Cloud PHP SDK
PHP SDK を介した PDF ドキュメントの作成と変換
便利な PHP REST SDK は、Adobe Acrobat を使用せずに PDF ドキュメントの作成、編集、レンダリング、操作、変換をサポートします。
Aspose.PDF Cloud PHP SDK は、PHP 開発者向けの包括的で強力なソフトウェア開発キットです。 クラウド上の PDF ドキュメント。 Aspose.PDF REST API 上に構築されており、ユーザーはクラウドで PHP 言語の PDF ドキュメントを迅速かつ簡単に処理できます。 Aspose.PDF Cloud は、ソフトウェア開発者がクラウドでの PDF ドキュメントの作成、操作、変換、レンダリングなどの幅広い PDF ドキュメント処理操作を実行できるようにする非常に便利な REST API です。
Aspose.PDF Cloud PHP SDK を使用すると、ソフトウェア開発者は新しい PDF ドキュメントを最初から、またはテンプレートから作成できます。 PDF へのテキストの追加、画像と表の挿入、PDF ファイルへの注釈の追加、コメントとスタンプの追加、PDF から Microsoft Office ファイル形式への変換、PDF から画像形式への変換など、PDF ドキュメント操作のためのいくつかの重要な機能のサポートが含まれています。 複数の PDF ファイルを 1 つのドキュメントに結合したり、PDF ドキュメントを複数のファイルに分割したりできます。 このライブラリは、PDF、EPUB、HTML、TeX、SVG、XML、XPS、FDF、XFDF などの多数のファイル形式の読み取りと書き込みを完全にサポートしています。
Aspose.PDF Cloud PHP SDK には、画像の圧縮、未使用のオブジェクトの削除、フォントの最適化によって PDF ファイルのサイズを削減できる一連の最適化ツールが含まれています。 さらに、開発者は、パスワードの設定、印刷、コピー、権限の変更の制限、デジタル署名の追加により、PDF ドキュメントを簡単に保護できます。 全体として、PHP 開発者がクラウドで PDF ドキュメントを操作できるようにする Aspose.PDF Cloud PHP SDK が最良の選択です。
Aspose.PDF Cloud PHP SDK の使用を開始する
Aspose.PDF Cloud PHP SDK をインストールする推奨方法は、Composer を使用することです。 スムーズにインストールするには、次のコマンドを使用してください。
Composer 経由で Aspose.PDF Cloud PHP SDK をインストールする
composer require aspose/pdf-sdk-php
Aspose PDF 製品ページから直接ダウンロードすることもできます。
PHP REST API による PDF ファイルの作成
Aspose.PDF Cloud PHP SDK を使用すると、ソフトウェア開発者は独自のクラウド アプリケーション内で PDF ファイルを作成および管理できるようになります。 このライブラリには、PDF へのテキストの挿入、画像の追加、PDF フォームの挿入、PDF 注釈の追加、新しいページの挿入、添付ファイルとブックマークの追加、コンテンツのレイアウトと書式設定の制御など、PDF ファイルを操作するための多数の機能が含まれています。 次の例は、1 ページの新しい PDF ファイルを作成し、「Hello, world!」というテキストを追加する方法を示しています。 をページに追加し、ファイルを TIFF 画像として保存します。
PHP API 経由で 1 ページの新しい PDF ファイルを作成します
$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);
PHP API 経由で PDF を他の形式に変換
Aspose.PDF Cloud PHP SDK を使用すると、ソフトウェアは独自の PHP アプリケーション内で PDF ドキュメントを他のさまざまな一般的なファイル形式との間で変換できます。 SDK は、PDF、EPUB、HTML、TeX、SVG、XML、XPS、FDF、XFDF などのさまざまな一般的なファイル形式の読み取りと書き込みをサポートしています。 このライブラリは、EPUB、HTML、LaTeX、MHT、PCL、DOC、MOBIXML、PDFA、PPTX、SVG、TIFF、XLS、XLSX、XML、XPS、PS、XSLFo、PCL、BMP、EMF、GIF、JPEG、PNG の変換もサポートしています。 、TIFF を簡単に PDF に変換できます。 また、開発者は PDF ドキュメントを Word 処理ドキュメントに変換する方法を制御することもできます。
PHP REST API 経由で PDF ドキュメントを DOC 形式に変換
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!";
?>
PHP REST API を介した PDF ファイルでの画像処理
Aspose.PDF Cloud PHP SDK REST API を使用すると、ソフトウェア開発者は Adobe Acrobat やその他のサードパーティ ソフトウェアを使用せずに PDF ドキュメント内の画像を処理できます。 このライブラリは、特定の PDF ページへの画像の挿入、すべての文書画像の読み取り、PDF 文書内の画像の置換、PDF からの画像情報の読み取り、新しい画像の追加、PDF からの特定の画像の抽出など、PDF 画像を処理するためのさまざまな便利な機能を提供します。 PDF、PDF 画像を他のファイル形式にエクスポートなど。
PHP API 経由で PDF ドキュメント内の画像を置換
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();
?>
PHP REST API を介した PDF でのページ処理
AAspose.PDF Cloud PHP SDK REST API は、PDF ドキュメント内のページを処理するための非常に便利な機能を提供します。 このライブラリを使用すると、ソフトウェア開発者は PDF ファイルに新しいページを追加したり、PDF 文書ページをサポートされている画像ファイル形式に変換したり、PDF ページを PDF ファイル内の新しい場所に移動したり、PDF ページ番号に関する情報を取得したり、PDF ファイルから不要なページを削除したり、PDF を取得したりすることができます。 文字数など。
PHP REST API 経由で PDF に新しいページを追加する
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();
?>