PDF-bijlage downloaden met C# REST API

Deze tutorial biedt begeleiding bij het lezen van de informatie en het downloaden van PDF-bijlage met C# REST API met behulp van een .NET-gebaseerde SDK. U leert de details van de bijlagen in een PDF-bestand te lezen en de specifieke bijlage te downloaden indien nodig. Het bevat een voorbeeldcode om PDF-bestandsbijlagen te analyseren en bijlagen in PDF te bekijken met C# REST API.

Voorwaarde

Stappen om een bijlage in PDF te openen met de C# REST-interface

  1. Configureer het PdfApi-object door de API-sleutel en APP SID in te stellen voor het lezen van bijlage-informatie
  2. Upload het bron-PDF-bestand met bijlagen naar de cloudopslag om de details te lezen
  3. Roep de GetDocumentAttachments()-methode aan om de informatie van de bijlage op te halen
  4. Geef het aantal PDF-bestandsbijlagen en basisinformatie weer

Deze stappen definiëren het proces om informatie te lezen van Adobe PDF-bijlagen met C# .NET-gebaseerde API. Laad het bron-PDF-bestand naar Cloud-opslag met bijlagen. Roep de GetDocumentAttachments()-methode aan in de PdfApi-klasse en geef de bijlagenlijst en het aantal weer.

Code om PDF-bijlagen te bekijken met C# REST-interface

using System;
using System.IO;
using Aspose.Pdf.Cloud.Sdk.Api;
using Aspose.Pdf.Cloud.Sdk.Model;
using System.Collections.Generic;
namespace Aspose.PDF.Cloud.Examples.Kb
{
public class PdfTasks
{
public static void DownloadAttachments()
{
PdfApi pdfApi = new PdfApi("API Key", "APP SID");
String fileName = "Attachments.pdf";
try
{
// Read the source PDF file
FilesUploadResult result = pdfApi.UploadFile(fileName, new MemoryStream(File.ReadAllBytes(fileName)));
// Fetch the attachments information
AttachmentsResponse apiResponse = pdfApi.GetDocumentAttachments(fileName);
int totalAttachments = apiResponse.Attachments.List.Count;
if (apiResponse != null && apiResponse.Status.Equals("OK"))
{
Console.WriteLine($"There are {totalAttachments} attachments");
}
}
catch (Exception ex)
{
System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
}
}
}

Deze code laat zien hoe u toegang krijgt tot bijlage in PDF-bestand met C# RESTTful Service. Het biedt een lijst met bijlagen en informatie zoals Href, Rel, Type en Titel. U kunt de GetDownloadDocumentAttachmentByIndex()-methode gebruiken om de doelbijlagestream te downloaden om te lezen en op te slaan op de schijf.

Dit artikel heeft ons het proces geleerd van het openen van PDF-bijlagen. Als u tekst uit een PDF-bestand wilt lezen, kunt u het artikel op Tekst uit PDF-document extraheren met C# REST API raadplegen.

 Nederlands