دانلود پیوست PDF با C# REST API

این آموزش راهنمایی برای خواندن اطلاعات و دانلود پیوست PDF با C# REST API با استفاده از یک SDK مبتنی بر NET ارائه می‌کند. شما یاد خواهید گرفت که جزئیات پیوست ها را در یک فایل PDF بخوانید و در صورت نیاز پیوست خاص را دانلود کنید. دارای یک کد نمونه برای تجزیه و تحلیل پیوست های فایل PDF و مشاهده پیوست ها در PDF با C# REST API.

پیش نیاز

مراحل باز کردن پیوست در PDF با رابط C# REST

  1. با تنظیم کلید API و APP SID برای خواندن اطلاعات پیوست، شی PdfApi را پیکربندی کنید.
  2. برای خواندن جزئیات، فایل پی‌دی‌اف منبع را با پیوست‌ها در فضای ذخیره‌سازی ابری بارگذاری کنید
  3. برای واکشی اطلاعات پیوست با روش GetDocumentAttachments() تماس بگیرید
  4. تعداد پیوست های فایل PDF و اطلاعات اولیه را نمایش دهید

این مراحل فرآیند خواندن اطلاعات پیوست های Adobe PDF با C#.NET-based 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 را نشان می دهد. فهرستی از پیوست ها و اطلاعاتی مانند Href، Rel، Type و Title را ارائه می دهد. می‌توانید از روش GetDownloadDocumentAttachmentByIndex() برای دانلود جریان پیوست هدف برای خواندن و ذخیره روی دیسک استفاده کنید.

این مقاله فرآیند دسترسی به پیوست های PDF را به ما آموزش داده است. اگر می‌خواهید متنی را از یک فایل PDF بخوانید، می‌توانید به مقاله متن را از سند PDF با C# REST API استخراج کنید مراجعه کنید.

 فارسی