REST API は、開発者がサポートされているファイル形式間で文書や画像を変換できるようにします。アプリケーションへのシームレスな統合が可能です。
無料トライアルを開始PHP 用の GroupDocs.Conversion Cloud SDK は、ドキュメント変換 REST API をすぐに始められるよう支援するために開発されました。これにより、必要な任意の形式へドキュメントをシームレスに変換できます。この単一の API を使えば、50 種類以上のドキュメントや画像を相互に変換でき、すべての Microsoft Office および OpenDocument ファイル形式、PDF ドキュメント、HTML、CAD、ラスタ画像なども含まれます。
Configuration のインスタンスを作成してください。Configuration インスタンスの setAppSid と setAppKey メソッドを使用して認証情報を設定してください。Configuration のインスタンスを使用して ConversionApi のインスタンスを作成してください。ConvertSettings のインスタンスを作成してください。ConvertSettings->setFilePath メソッドを使用して入力ファイルを設定してください。ConvertSettings->setFormat メソッドを使用して、希望の出力形式を設定してください。ConvertSettings->setOutputPath メソッドを使用して、出力ディレクトリを設定してください。ConvertSettings インスタンスを使用して、ConvertDocumentRequest のインスタンスを作成してください。ConversionApi->convertDocument メソッドを使用してください。getUrl メソッドの URL を使用して、変換されたファイルをダウンロードしてください。クラウドでファイルを変換するためのソースコードをお探しの場合は、GroupDocs.Conversion Cloud SDK(PHP用、GitHub)をご確認ください。
GroupDocs.Conversion(https://purchase.groupdocs.cloud/trial)Low-Code PHP APIsは、制限なく試すことができます。
GroupDocs.Conversion Cloud は、Docker イメージとしても利用可能で、サービスを self-host する際に使用できます。また、GroupDocs.Conversion High-code APIs を使用して独自のサービスを構築することもでき、現在は当社の REST APIs を駆動しています。
GroupDocs.Conversion REST API は、サポートされている任意の形式にドキュメントを変換する機能を備えています。PHP 用の SDK を使用すれば、数行のコードだけでこのタスクを実行できます。
//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
$configuration = new GroupDocs\Conversion\Configuration();
$configuration->setAppSid("xxxx-xxxx-xxxx");
$configuration->setAppKey("xxxxxxxxxxxxx");
$configuration->setApiBaseUrl("https://api.groupdocs.cloud");
$conversionApi = new GroupDocs\Conversion\ConversionApi($configuration);
$settings = new GroupDocs\Conversion\Model\ConvertSettings();
$settings->setStorageName("xxxxxxx xxxx");
$settings->setFilePath("document.docx");
$settings->setFormat("xlsx");
$settings->setOutputPath("converted docs");
$request = new GroupDocs\Conversion\Model\Requests\ConvertDocumentRequest($settings);
$response = $conversionApi->convertDocument($request);
echo "Converted document can be downloaded from: ", $response[0]->getUrl();
GroupDocs.Conversion Cloud API は、オペレーティングシステム、データベースシステム、開発言語に完全に依存しません。HTTP をサポートする任意の言語やプラットフォームで、当社の API と連携できます。ただし、クライアントコードを手動で記述するのは、難しく、エラーが発生しやすく、時間がかかります。そのため、統合を容易にするために、さまざまな開発言語向けに API SDKs を提供・サポートしています。SDK を使用すれば、REST API 呼び出しを隠蔽し、好みの言語で GroupDocs.Conversion Cloud API の機能をネイティブに利用できます。
GroupDocs.Conversion Cloud API は保護されており、認証が必要です。ユーザーは GroupDocs Cloud に登録し、アプリアクセスキー ID(appSID)とアプリシークレットアクセスキーを取得する必要があります。認証済みリクエストには、署名と AppSID クエリパラメータ、または OAuth 2.0 認可ヘッダーが必要です。
GroupDocs.Conversion Cloud SDK は 100% テスト済みで、すぐに動作します。SDK はオープンソースで、MIT ライセンスです。無料でご利用いただけ、さらにカスタマイズも無料で行えます。