تحليل ملفات PDF لاستخراج النص بالاسم في .NET SDK
API لتحليل مستندات PDF لاستخراج النص بالاسم باستخدام API .NET على الخادم.
Get Startedكيفية تحليل مستندات PDF لاستخراج النص بالاسم باستخدام Cloud .NET SDK
لتحليل مستندات PDF لاستخراج النص بالاسم عبر Cloud .NET SDK، سنستخدم Aspose.PDF Cloud .NET SDK يتيح لك هذا SDK لـ .NET السحابي بناء تطبيقات إنشاء وتحرير وتحويل PDF سحابية بسهولة باستخدام C#، ASP.NET، أو لغات .NET الأخرى لمختلف منصات السحابة. افتح NuGet مدير الحزم، وابحث عن Aspose.PDF Cloud وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة التحكم في مدير الحزم.
أمر وحدة التحكم في مدير الحزم
PM> Install-Package Aspose.Pdf-Cloud
خطوات تحليل PDF لاستخراج النص بالاسم باستخدام .NET SDK
يمكن لمطوري Aspose.PDF Cloud تحليل مستندات PDF بسهولة لاستخراج النص بالاسم. يحتاج المطورون فقط إلى بضع سطور من التعليمات البرمجية.
- إنشاء كائن تكوين جديد مع السر الرئيسي والتطبيق الخاص بك
- إنشاء كائن للاتصال بـ Cloud API
- تحميل ملف المستند الخاص بك
- تحليل مستندات PDF لاستخراج النص بالاسم في تخزين السحابة باستخدام وظيفة GetTextBoxFieldAsync
- التحقق من الاستجابة وتسجيل النتيجة
- إذا كانت العملية ناجحة، اطبع النص المستخرج
يظهر هذا الكود المثال كيفية تحليل مستند PDF لاستخراج النص بالاسم
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Parser
{
public class GetTextBox
{
public static async Task Extract(string documentName, string fieldName, 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]);
}
// Parse PDF to extract text box by name in cloud storage.
TextBoxFieldResponse response = await pdfApi.GetTextBoxFieldAsync(documentName, fieldName, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("GetTextBox(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("GetTextBox(): Failed to receive TextBox fields from the document.");
else
{ // Show text box.
Console.WriteLine("GetTextBox(): TextBox field '{0}' successfully received from the document '{1}.", fieldName, documentName);
Console.WriteLine(response.Field.ToString());
}
}
}
}
العمل مع تحليل النص في PDF عبر .NET SDK
من خلال تحليل مستندات PDF لاستخراج النص بالاسم، يمكنك تعديل محتوى حقل TextBox حسب الحاجة. يحافظ هذا على موقع النص في المستندات بينما يوفر الوقت ويقلل من العمل اليدوي. قم بتحليل مستندات PDF لاستخراج النص بالاسم باستخدام Aspose.PDF Cloud .NET SDK.
مع SDK الخاص بنا لـ .NET يمكنك
- إضافة رؤوس وتذييلات لمستندات PDF في شكل نص أو صورة.
- إضافة جداول وأختام نصية أو صور لمستندات PDF.
- إلحاق عدة مستندات PDF بملف موجود.
- التعامل مع مرفقات PDF والتعليقات التوضيحية وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة المرور.
- حذف جميع الأختام والجداول من صفحة أو مستند PDF بالكامل.
- حذف ختم أو جدول محدد من مستند PDF بواسطة معرّفه.
- استبدال مثيل واحد أو متعدد من النص في صفحة PDF أو من المستند بالكامل.
- دعم واسع لتحويل مستندات PDF إلى تنسيقات ملفات أخرى مختلفة.
- استخراج عناصر متنوعة من ملفات PDF وجعل مستندات PDF محسّنة.
- يمكنك تجربة التطبيق المجاني لاختبار الوظيفة.
- مصادر التعلم
- التوثيق
- الكود المصدري
- مراجع API
- دعم المنتج
- الدعم المجاني
- الدعم المدفوع
- المدونة
- لماذا Aspose.PDF Cloud لـ .NET؟
- قائمة العملاء
- الأمان