HTML
JPG
PDF
XML
DOCX
PDF
تحليل ملفات 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 لاستخراج النصوص بسهولة. يحتاج المطورون إلى بضعة أسطر من التعليمات البرمجية فقط.
- إنشاء كائن تكوين جديد باستخدام المفتاح والسر الخاصين بتطبيقك
- إنشاء كائن للاتصال بـ API السحابي
- تحميل ملف المستند الخاص بك
- تحليل مستندات PDF لاستخراج النصوص في التخزين السحابي باستخدام دالة GetDocumentTextBoxFieldsAsync
- تحقق من الاستجابة وسجل النتيجة
- إذا كانت العملية ناجحة، اطبع النصوص المستخرجة
يعرض هذا الكود المثال تحليل مستند PDF لاستخراج النصوص
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Parser
{
public class GetTextBoxes
{
public static async Task Extract(string documentName, 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 boxes in cloud storage.
TextBoxFieldsResponse response = await pdfApi.GetDocumentTextBoxFieldsAsync(documentName, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("GetTextBoxes(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("GetTextBoxes(): Failed to receive TextBox fields from the document.");
else
{ // Show text boxes.
Console.WriteLine("GetTextBoxes(): TextBox fields successfully received from the document '{0}.", documentName);
foreach (TextBoxField textBox in response.Fields.List)
{
Console.WriteLine(textBox.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؟
- قائمة العملاء
- الأمان