Připojte PDF pomocí C# REST API

Tento krátký tutoriál vás provede připojením PDF pomocí C# REST API. Naučíte se automaticky připojovat PDF online pomocí C# Low Code API pomocí Cloud SDK na bázi .NET. Pomůže vám připojit kompletní PDF nebo pouze vybraný rozsah stránek.

Předpoklad

Kroky k připojení dokumentů PDF pomocí C# Low Code API

  1. Nakonfigurujte ID klienta a tajný klíč v PdfApi pro připojení PDF
  2. Načtěte cílový soubor PDF a další soubor PDF, který chcete připojit
  3. Voláním metody PostAppendDocument() připojte soubor PDF k cílovému souboru PDF
  4. Zadejte číslo počáteční a koncové stránky souboru PDF pro připojení
  5. Stáhněte si cílový soubor PDF s připojeným souborem PDF a uložte jej na disk

Tyto kroky shrnují, jak připojit soubory PDF pomocí rozhraní C# REST. Načtěte soubory PDF, kde bude jeden soubor PDF připojen k druhému souboru PDF, a definujte parametry pro připojení souboru. Nakonec zavolejte metodu PostAppendDocument() pro připojení souboru a uložení výstupu na disk.

Kód pro připojení PDF k PDF pomocí C# REST API

using System;
using System.IO;
using Aspose.Pdf.Cloud.Sdk.Api;
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Aspose.PDF.Cloud.Examples.Kb
{
public class PdfTasks
{
public static void AppendPdf()
{
PdfApi pdfApi = new PdfApi("key", "sid");
String fileName = "Sample.pdf";
String appendFileName = "sample-input.pdf";
try
{
// Upload source file to aspose cloud storage
pdfApi.UploadFile(fileName, new MemoryStream(File.ReadAllBytes(fileName)));
pdfApi.UploadFile(appendFileName, new MemoryStream(File.ReadAllBytes(appendFileName)));
int startPage = 2;
int endPage = 3;
String storage = "";
String folder = "";
// Invoke Aspose.PDF Cloud SDK API to append pdf file
DocumentResponse apiResponse = pdfApi.PostAppendDocument(fileName, appendFileName, startPage, endPage, storage, folder);
if (apiResponse != null && apiResponse.Status.Equals("OK"))
{
// Download created pdf file
Stream storageRes = pdfApi.DownloadFile(fileName);
storageRes.Position = 0;
using (FileStream fileStream = new FileStream("Sample_out.pdf", FileMode.Create, FileAccess.Write))
{
storageRes.CopyTo(fileStream);
}
Console.WriteLine("PDF appended successfully, Done!");
Console.ReadKey();
}
}
catch (Exception ex)
{
System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
}
}
}

Tento kód nás naučil, jak připojovat soubory PDF k API založenému na C# .NET. Za prvé, parametr v metodě PostAppendDocument() převezme vstupní soubor PDF, ke kterému bude připojen soubor PDF definovaný druhým argumentem. Pokud nenastavíte počáteční a koncovou stránku nebo nastavíte obě hodnoty na 0, připojí se celý soubor PDF.

Tento článek nás naučil, jak připojit dva PDF pomocí C# RESTful Service. Pokud chcete rozdělit soubor PDF, přečtěte si následující článek: Rozdělit dokument PDF pomocí C# REST API.

 Čeština