تحليل ملف PDF لاستخراج حقول النماذج كـ FDF في .NET SDK
API لتحليل مستندات PDF لاستخراج حقول النماذج كـ FDF باستخدام API جانب الخادم لـ .NET.
Get Startedكيفية تحليل مستندات PDF لاستخراج حقول النماذج كـ FDF باستخدام Cloud .NET SDK
لتحليل مستندات PDF لاستخراج حقول النماذج كـ FDF عبر Cloud .NET SDK، سنستخدم Aspose.PDF Cloud .NET SDK يتيح لك هذا Cloud .NET SDK بناء تطبيقات لإنشاء وتحرير وتحويل ملفات PDF قائمة على السحابة بسهولة باستخدام C# أو ASP.NET أو لغات .NET الأخرى لمختلف منصات السحابة. افتح NuGet مدير الحزم، ابحث عن Aspose.PDF Cloud وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم مدير الحزم.
أمر وحدة تحكم مدير الحزم
PM> Install-Package Aspose.Pdf-Cloud
خطوات تحليل PDF لاستخراج حقول النماذج كـ FDF باستخدام .NET SDK
يمكن لمطوري Aspose.PDF Cloud بسهولة تحليل مستندات PDF لاستخراج حقول النماذج كـ FDF. يحتاج المطورون فقط إلى بضع سطور من الكود.
- إنشاء كائن تكوين جديد مع السر والمفتاح الخاص بتطبيقك
- إنشاء كائن للاتصال بـ Cloud API
- تحميل ملف المستند الخاص بك
- تحليل مستندات PDF لاستخراج حقول النماذج كـ FDF في التخزين السحابي باستخدام وظيفة PutExportFieldsFromPdfToFdfInStorageAsync
- التحقق من الاستجابة وتسجيل النتيجة
- تحميل ملف FDF محليًا إذا لزم الأمر
يظهر هذا الكود العينة تحليل مستند PDF لاستخراج حقول النماذج كـ FDF
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Parser
{
public class ExportFormToFDF
{
public static async Task Extract(string documentName, string outputFdfName, 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]);
}
string fdfPath = Path.Combine(remoteFolder, outputFdfName);
// Parse PDF to extract Form fields as FDF in cloud storage.
AsposeResponse response = await pdfApi.PutExportFieldsFromPdfToFdfInStorageAsync(documentName, fdfPath, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("ExportFormToFDF(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("ExportFormToFDF(): Failed to export Pdf document form fields.");
else
{ // Downloads the updated file for local use.
Console.WriteLine("ExportFormToFDF(): Pdf document '{0}' form fields successfully exported to '{1} file.", documentName, outputFdfName);
Stream stream = pdfApi.DownloadFile(Path.Combine(remoteFolder, outputFdfName));
using var fileStream = File.Create(Path.Combine(localFolder, outputFdfName));
stream.Position = 0;
await stream.CopyToAsync(fileStream);
Console.WriteLine("ExportFormToFDF(): File '{0}' successfully downloaded.", outputFdfName);
}
}
}
}
العمل مع تحليل النماذج في PDF عبر .NET SDK
من خلال تحليل مستندات PDF لاستخراج حقول النماذج كـ FDF، يمكن التحقق بشكل منهجي من صلاحية وملاءمة كل حقل، مما يضمن أن جميع المراجع حديثة وعملية. لأداء مهام مثل تنزيل حقول النماذج كـ FDF أو إجراء تحليلات مجمعة، يتيح استخراج حقول النماذج الأتمتة، مما يوفر الوقت ويقلل الجهد اليدوي. حلل مستندات PDF لاستخراج حقول النماذج كـ FDF باستخدام Aspose.PDF Cloud .NET SDK.
مع SDK الخاص بنا لـ .NET يمكنك
- إضافة رأس وتذييل مستندات PDF بتنسيق نصي أو صورة.
- إضافة جداول وأختام نصية أو صور إلى مستندات PDF.
- إلحاق مستندات PDF متعددة بملف موجود.
- العمل مع مرفقات PDF والتعليقات التوضيحية وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
- حذف جميع الأختام والجداول من صفحة أو مستند PDF بالكامل.
- حذف ختم أو جدول معين من مستند PDF بواسطة معرفه.
- استبدال مثيل واحد أو متعددة من النص على صفحة PDF أو من المستند بأكمله.
- دعم واسع لتحويل مستندات PDF إلى تنسيقات ملفات أخرى متنوعة.
- استخراج عناصر مختلفة من ملفات PDF وجعل مستندات PDF محسن.
- يمكنك تجربة التطبيق المجاني لاختبار الوظائف.
- موارد التعلم
- التوثيق
- كود المصدر
- مراجع API
- دعم المنتج
- الدعم المجاني
- الدعم المدفوع
- المدونة
- لماذا Aspose.PDF Cloud لـ .NET؟
- قائمة العملاء
- الأمن