PNG
JPG
BMP
TIFF
PDF
C# Cloud APIを使用して単一のPDFファイルを分割する方法
PDFファイルを分割するためには Aspose.PDF Cloud .NET SDK このクラウドSDKは、C#、ASP.NET、その他の.NET言語で簡単にクラウドベースのPDF作成者、エディタ、コンバータアプリを構築できるようにします。を開きます。 NuGet パッケージマネージャーを検索 Aspose.PDF Cloud そしてインストールします。パッケージマネージャーコンソールから以下のコマンドを使用することもできます。
コマンド
PM> Install-Package Aspose.Pdf-Cloud
Cloud .NET SDKでPDFを分割する手順
Aspose.PDF Cloud .NET SDK APIを使用して、PDFをプログラム的に結合する基本的な方法 は、わずか数行のコードで実行できます。
- アプリケーションセCRETとキーを使用して新しいConfigurationオブジェクトを作成します
- Cloud APIに接続するオブジェクトを作成します
- ドキュメントファイルをアップロードします
- 分割を実行します
- 結果をダウンロードします
システム要件
Aspose.PDF Cloud .NET SDKを開始するのは簡単で、インストールするものはありません。Aspose for Cloudでアカウントを作成して、アプリケーショの情報を取得します。App SIDとキーがあれば、Aspose.PDF Cloud .NET SDKを使用する準備ができています。
- .NET Framework 2.0以降
- JSON.NET
C#を使用して単一のPDFファイルを分割
public static void SplitSinglePages()
{
const string localImageFileName = @"C:\Samples\Sample-Document-01.pdf";
const string storageFileName = "Sample-Document-01.pdf";
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
var pdfApi = new PdfApi(AppSecret, AppSid);
if (pdfApi.GetFilesList("").Value.All(f => f.Name != storageFileName))
{
using var file = File.OpenRead(localImageFileName);
var uploadResult = pdfApi.UploadFile(storageFileName, file);
Console.WriteLine(uploadResult.Uploaded[0]);
}
var response = pdfApi.PostSplitDocument(storageFileName);
uint index = 1;
foreach (var fileName in response.Result.Documents.Select(document=>document.Href))
{
pdfApi.DownloadFile(fileName)
.CopyTo(File.OpenWrite($"page{index++}.pdf"));
}
}