احصل على الإشارات المرجعية من PDF في .NET SDK
API للحصول على الإشارات المرجعية من مستندات PDF باستخدام .NET API من جانب الخادم.
Get Startedكيفية استخراج الإشارات المرجعية من مستندات PDF باستخدام Cloud .NET SDK
لاستخراج الإشارات المرجعية من مستندات PDF عبر Cloud .NET SDK، سنستخدم Aspose.PDF Cloud .NET SDK يتيح لك هذا Cloud SDK بسهولة بناء تطبيقات إنشاء وتحرير وتحويل PDF مستندة إلى السحابة بلغة C#، ASP.NET، أو لغات .NET الأخرى لمختلف منصات السحابة. افتح NuGet مدير الحزم، ابحث عن Aspose.PDF Cloud وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم مدير الحزم.
أمر وحدة تحكم مدير الحزم
PM> Install-Package Aspose.Pdf-Cloud
خطوات الحصول على الإشارات المرجعية باستخدام .NET SDK
يمكن لمطوري Aspose.PDF Cloud بسهولة استخراج الإشارات المرجعية من مستندات PDF. يحتاج المطورون إلى بضع أسطر من الكود فقط.
- انشئ كائن تكوين جديد مع المفتاح السري وتطبيقك
- أنشئ كائنًا للاتصال بواجهة برمجة التطبيقات السحابية
- حمّل ملف مستندك
- استخراج الإشارات المرجعية من مستندات PDF باستخدام دالة GetDocumentBookmarksAsync
- تحقق من الاستجابة وسجل النتيجة
- إذا كانت العملية ناجحة، اطبع الإشارات المرجعية
يوضح هذا الكود المثال استخراج الإشارات المرجعية من مستند PDF باستخدام PDF Cloud .NET SDK
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Bookmarks
{
public class BookmarksExtract
{
public static async Task ShowInfo(string documentName, string localFolder, 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]);
}
// Extract bookmarks from the PDF on cloud storage.
BookmarksResponse response = await pdfApi.GetDocumentBookmarksAsync(documentName, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("BookmarksExtract(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("BookmarksExtract(): Failed to receive bookmarks from the document.");
else if (response.Bookmarks == null || response.Bookmarks.List == null || response.Bookmarks.List.Count == 0)
Console.WriteLine("BookmarksExtract(): bookmarks not found in the document.");
else
{ // Show bookmarks from PDF documents
Console.WriteLine("BookmarksExtract(): all bookmarks successfully received from the document '{0}.", documentName);
foreach (Bookmark bookmark in response.Bookmarks.List) {
Console.WriteLine("BookmarksExtract(): ID = {0}", bookmark.Links[0].Href);
Console.WriteLine(bookmark.ToString());
}
}
}
}
}
العمل مع الإشارات المرجعية في PDF عبر .NET SDK
يعمل استخراج الإشارات المرجعية من PDF على تحسين قابلية استخدام المستند، وأتمتة معالجة المحتوى، وتعزيز إمكانية البحث. إنه مفيد بشكل خاص للشركات والباحثين والمحترفين الذين يتعاملون مع مستندات PDF كبيرة أو منظمة. احصل على الإشارات المرجعية من مستندات PDF مع Aspose.PDF Cloud .NET SDK.
مع .NET SDK الخاص بنا يمكنك
- إضافة رأس وتذييل مستند PDF بتنسيق نص أو صورة.
- إضافة الجداول والطوابع النصية أو الصور إلى مستندات PDF.
- إضافة مستندات PDF متعددة إلى ملف موجود.
- العمل مع مرفقات PDF والتعليقات التوضيحية وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
- حذف جميع الطوابع والجداول من صفحة أو من مستند PDF بأكمله.
- حذف طابع أو جدول محدد من مستند PDF بمعرفه.
- استبدال مثيل واحد أو عدة مثيلات للنص على صفحة PDF أو من المستند بأكمله.
- دعم واسع لتحويل مستندات PDF إلى صيغ ملفات أخرى متنوعة.
- استخراج عناصر مختلفة من ملفات PDF وجعل مستندات PDF محسنة.
- يمكنك تجربة التطبيق المجاني للحصول على الإشارات المرجعية من ملفات PDF عبر الإنترنت واختبار الوظيفة.
- موارد التعلم
- التوثيق
- كود المصدر
- مراجع API
- دعم المنتج
- الدعم المجاني
- الدعم المدفوع
- المدونة
- لماذا Aspose.PDF Cloud لـ .NET؟
- قائمة العملاء
- الأمان