GroupDocs.Parser for .NET

استخراج هایپرلینک‌ها از PPTX با استفاده از C#

URLها و هایپرلینک‌ها را از انواع اسناد مانند PDF، Word، Excel و … با استفاده از GroupDocs.Parser در برنامه‌های .NET شناسایی و استخراج کنید.

مراحل استخراج هایپرلینک‌ها از Pptx در C#

GroupDocs.Parser به توسعه‌دهندگان .NET این امکان را می‌دهد که هایپرلینک‌ها را از فایل‌های PPTX با دنبال‌کردن مراحل ساده زیر استخراج کنند:

  1. فایل PPTX را با استفاده از یک نمونه Parser بارگذاری کنید.
  2. بررسی کنید که آیا سند از استخراج هایپرلینک پشتیبانی می‌کند.
  3. لیست هایپرلینک‌ها را از سند بازیابی کنید.
  4. در نتایج حلقه بزنید و با URLهای استخراج‌شده کار کنید.
// مدرکی که شامل هایپرلینک‌ها است را با استفاده از کلاس Parser بارگذاری کنید
using (Parser parser = new Parser("input.pptx")) {

    // بررسی کنید که آیا فایل از استخراج هایپرلینک پشتیبانی می‌کند
    if (!parser.Features.Hyperlinks)
    {
        Console.WriteLine("استخراج هایپرلینک برای این فایل در دسترس نیست");
        return;
    }

    // لیست هایپرلینک‌های استخراج‌شده را بازیابی و پردازش کنید
    IEnumerable<PageHyperlinkArea> hyperlinks = parser.GetHyperlinks();

    foreach (PageHyperlinkArea h in hyperlinks)
    {
        Console.WriteLine(h.Text);
        Console.WriteLine(h.Url);
    }
}
dotnet add package GroupDocs.Parser
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

قابلیت‌های پیشرفته تجزیه اسناد

علاوه بر استخراج هایپرلینک، GroupDocs.Parser به شما این امکان را می‌دهد که متن، متادیتا، تصاویر و داده‌های ساختاریافته را استخراج کنید—که از جریان‌های پردازش داده قدرتمند پشتیبانی می‌کند.

شناسایی هایپرلینک و تجزیه سند

شناسایی هایپرلینک‌ها از اسناد

به سرعت URLها و یادداشت‌های انوتیشن لینک را از اسنادی مانند PDFها، فایل‌های Word، صفحات‌گسترده و دیگر اسناد استخراج کنید.

پشتیبانی از لینک‌های وب و لینک‌های جاسازی‌شده

شناسایی و استخراج هم URLهای وب و هم لینک‌های جاسازی‌شده در فرمت‌های مختلف.

گزینه‌های تجزیه انعطاف‌پذیر

تنظیمات استخراج را برای اسکن بخش‌ها یا صفحات خاص سفارشی کنید تا عملکرد و دقت بهبود یابد.

چگونه هایپرلینک‌ها را از یک PDF با گزینه‌های لینک استخراج کنیم

این مثال کد نشان می‌دهد که چگونه می‌توان همه هایپرلینک‌ها را از یک فایل PDF با استفاده از گزینه‌های سفارشی استخراج کرد.

C#

//  نمونه Parser را با سند PDF مقداردهی اولیه کنید
using (Parser parser = new Parser("input.docx"))
{
    // بررسی کنید که آیا استخراج هایپرلینک پشتیبانی می‌شود یا خیر
    if (!parser.Features.Hyperlinks)
    {
        return;
    }

    // گزینه‌های استخراج لینک را تنظیم کنید تا نتایج را محدود کنید
    PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(380, 90), new Size(150, 50)));

    // داده‌های هایپرلینک را از سند استخراج کنید
    IEnumerable<PageHyperlinkArea> hyperlinks = parser.GetHyperlinks(options);

    // لیست لینک‌های استخراج‌شده را مدیریت کنید
    foreach (PageHyperlinkArea h in hyperlinks)
    {
        Console.WriteLine(h.Text);
        Console.WriteLine(h.Url);
    }
}

درباره API GroupDocs.Parser for .NET

GroupDocs.Parser یک API چندمنظوره برای تجزیه اسناد است که به توسعه‌دهندگان .NET خدمت می‌کند. این API قادر به استخراج هایپرلینک‌ها، متن، تصاویر و محتوای ساختاریافته از فرمت‌های مختلفی از جمله PDF، Word، Excel، HTML و غیره است—بدون نیاز به نرم‌افزار خارجی.
بیشتر بدانید
About illustration

برای شروع آماده اید؟

GroupDocs.Parser را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

فرمت‌های پشتیبانی‌شده برای استخراج هایپرلینک

GroupDocs.Parser می‌تواند هایپرلینک‌ها را از انواع مختلفی از اسناد استخراج کند. فرمت‌های معمولی پشتیبانی‌شده در زیر آمده است.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی