Ordna om PDF-sidor med C# REST API

Denna korta handledning guider hur du omordnar PDF sidor med C# REST API. Du kommer att lära dig att ställa in miljön, få en lista med steg och automatiskt ordna om sidor i PDF med C# Low Code API med den .NET-baserade Cloud SDK. Den förklarar hela processen genom att flytta sidan från en position till en annan och spara utdata på disken.

Nödvändig förutsättning

Steg för att ordna PDF-sidor med C# REST-gränssnitt

  1. Konfigurera klassobjektet PdfApi genom att ställa in API-nyckeln och applikations-SID
  2. Ladda upp mål-PDF-filen från minnesströmmen till molnlagringen
  3. Anropa metoden PostMovePage() genom att ange mål-PDF-filen, sidnummer och ny position
  4. Ladda ner den uppdaterade PDF-filen från molnet efter ett lyckat API-svar

Dessa steg definierar processen för att ordna om PDF-sidor med C# REST Interface. Ladda mål-PDF-filen och anropa metoden PostMovePage() genom att ange filnamn, sidindex och ny position. Spara den utgående PDF-filen på disken genom att hämta den från molnet.

Koda för att ordna om PDF-sidor med C# .NET-baserat 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 MovePage()
{
PdfApi pdfApi = new PdfApi("apiKey", "appSid");
String fileName = "input.pdf";
int pageNumber = 1;
int newIndex = 2;
try
{
// Upload the PDF
pdfApi.UploadFile(fileName, new MemoryStream(File.ReadAllBytes(fileName)));
// Move pages
AsposeResponse apiResponse = pdfApi.PostMovePage(fileName, 1, 2, "", "");
if (apiResponse != null && apiResponse.Status.Equals("OK"))
{
// Download created pdf file
Stream storageRes = pdfApi.DownloadFile(fileName);
storageRes.Position = 0;
using (FileStream fileStream = new FileStream("Output.pdf", FileMode.Create, FileAccess.Write))
{
storageRes.CopyTo(fileStream);
};
}
}
catch (Exception ex)
{
System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
}
}
}

Ovanstående kod visar hur man blanda sidor i PDF med C# Low Code API. Du kan upprepa processen för att ordna om flera sidor genom att tillhandahålla det uppdaterade sidindexet varje gång. Denna kod kräver inte något annat verktyg eller programvara från tredje part.

Den här artikeln har hjälpt oss att organisera PDF-sidor med C# REST Interface. Om du vill ta bort PDF-sidor, se följande artikel: Ta bort sidor från PDF-dokument med C# REST API.

 Svenska