Изтеглете PDF прикачен файл с C# REST API

Този урок предоставя насоки за четене на информацията и изтегляне на PDF прикачен файл с C# REST API с помощта на базиран на .NET SDK. Ще се научите да четете подробностите за прикачените файлове в PDF файл и да изтегляте конкретния прикачен файл, ако е необходимо. Има примерен код за анализиране на прикачени файлове в PDF файлове и преглед на прикачени файлове в PDF с C# REST API.

Предпоставка

Стъпки за отваряне на прикачен файл в PDF с C# REST интерфейс

  1. Конфигурирайте обекта PdfApi, като зададете API ключа и APP SID за четене на информация за прикачени файлове
  2. Качете изходния PDF файл с прикачени файлове в облачното хранилище за четене на подробностите
  3. Извикайте метода GetDocumentAttachments(), за да извлечете информацията за прикачения файл
  4. Показване на броя на прикачените PDF файлове и основна информация

Тези стъпки дефинират процеса за четене на информация за Adobe PDF прикачени файлове с C# .NET-базиран API. Заредете изходния PDF файл в облачно хранилище с прикачени файлове. Извикайте метода GetDocumentAttachments() в класа PdfApi и покажете списъка с прикачени файлове и броя.

Код за преглед на PDF прикачени файлове с C# REST интерфейс

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);
}
}
}
}

Този код демонстрира как да получите достъп до прикачен файл в PDF файл с C# REStTful Service. Предоставя списък с прикачени файлове и информация като Href, Rel, Type и Title. Можете да използвате метода GetDownloadDocumentAttachmentByIndex(), за да изтеглите целевия поток от прикачени файлове за четене и запазване на диска.

Тази статия ни научи на процеса на достъп до PDF прикачени файлове. Ако искате да прочетете текст от PDF файл, можете да се обърнете към статията на Извличане на текст от PDF документ с C# REST API.

 Български