الحصول على جدول بواسطة المعرف من PDF في .NET SDK
احصل على جدول بواسطة المعرف من مستند PDF باستخدام واجهة برمجة التطبيقات .NET على الخادم.
Get Startedكيفية استخراج جدول بواسطة المعرف من PDF عبر Cloud .NET SDK
لاستخراج جدول بواسطة المعرف من PDF عبر Cloud .NET SDK، سنستخدم Aspose.PDF Cloud .NET SDK يتيح لك هذا SDK السحابي بناء تطبيقات لإنشاء وتحرير وتحويل PDF تعتمد على السحابة بسهولة باستخدام C#، ASP.NET، أو لغات .NET الأخرى لمنصات السحابة المختلفة. افتح NuGet مدير الحزم، وابحث عن Aspose.PDF Cloud وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة التحكم في إدارة الحزم.
أمر وحدة التحكم في إدارة الحزم
PM> Install-Package Aspose.Pdf-Cloud
خطوات استخراج جدول بواسطة المعرف من PDF عبر .NET SDK
يمكن لمطوري Aspose.PDF Cloud تحميل والحصول على جدول بواسطة المعرف من PDF بسهولة في بضع سطور من التعليمات البرمجية.
- أنشئ كائن تكوين جديد باستخدام المفتاح السري وتطبيق المفتاح الخاص بك.
- أنشئ كائنًا للاتصال بواجهة برمجة التطبيقات السحابية.
- يرفع PDF إلى تخزين السحابة.
- يستخرج الجدول بواسطة المعرف من PDF في التخزين السحابي باستخدام وظيفة GetTableAsync.
- يتحقق من الرد ويسجل النتيجة.
- إذا كانت العملية ناجحة، يطبع خصائص الجدول
هذا الكود النموذجي يظهر استخراج جدول بواسطة المعرف من مستندات PDF
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Tables
{
public class GetTable
{
public static async Task Extract(string documentName, string tableId, string remoteFolder)
{
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
pdfApi = new PdfApi(AppSecret, AppSid);
using (var file = File.OpenRead(Path.Combine(localFolder, documentName)))
{ // Upload the local PDF to cloud storage folder name.
FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, documentName), documentName);
Console.WriteLine(uploadResponse.Uploaded[0]);
}
// Get all tables from the PDF on cloud storage.
TablesRecognizedResponse response = await pdfApi.GetTableAsync(documentName, tableId, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("GetTable(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("GetTable(): Failed to extract table from the document.");
else
{ // If the operation was successful, print the table properties or make some other actions
Console.WriteLine("GetTable(): Table '{0}' successfully received from the document '{1}.", tableId, documentName);
Console.WriteLine(response.Table.ToString());
}
}
}
}
العمل مع الجدول في PDF
توفر الجداول تنسيقاً منظمًا لعرض البيانات بشكل منهجي، مما يسهل على القراء فهم وتحليل المعلومات. كما أنها تعزز الجاذبية البصرية للمستند، مما يضيف الاحترافية والتنظيم. عند التعامل مع البيانات الرقمية أو المقارنة، تحسن الجداول الوضوح من خلال تجميع المعلومات ذات الصلة في صيغة سهلة القراءة. بالإضافة إلى ذلك، يمكن أن تتضمن الجداول محتوى في الوقت الفعلي أو محتوى يتم إنشاؤه ديناميكيًا، مثل البيانات من قواعد البيانات أو لوحات معلومات التحليلات. احصل على جدول بواسطة المعرف من مستندات PDF مع Aspose.PDF Cloud Node.js SDK.
مع مكتبتنا .NET يمكنك:
- إضافة رأس وتذييل للمستند PDF في صيغة نص أو صورة.
- إضافة جداول وأختام (نص أو صورة) إلى مستندات PDF.
- إلحاق مستندات PDF متعددة إلى ملف موجود.
- العمل مع مرفقات PDF، التعليقات التوضيحية، وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
- حذف جميع الأختام والجداول من صفحة أو مستند PDF بالكامل.
- حذف ختم أو جدول محدد من مستند PDF بواسطة المعرف الخاص به.
- استبدال حالة واحدة أو متعددة من النص على صفحة PDF أو من المستند بأكمله.
- دعم واسع لتحويل مستندات PDF إلى تنسيقات ملفات أخرى مختلفة.
- استخراج مختلف عناصر ملفات PDF وجعل مستندات PDF محسنة.
- يمكنك تجربة التطبيق المجاني لاستخراج الجدول إلى ملفات PDF عبر الإنترنت واختبار الوظائف.
- موارد التعلم
- التوثيق
- شفرة المصدر
- مراجع API
- دعم المنتج
- الدعم المجاني
- الدعم المدفوع
- المدونة
- لماذا Aspose.PDF Cloud لـ .NET؟
- قائمة العملاء
- الأمان