معرفی Aspose.PDF FOSS برای .NET

Aspose.PDF FOSS for .NET یک کتابخانهٔ رایگان و دارای مجوز MIT برای .NET است که برای خواندن، ایجاد و دستکاری اسناد PDF استفاده می‌شود. تحت یک مجوز منبع باز با شرایط انعطاف‌پذیر منتشر شده است و مانع سنتی دسترسی به قابلیت‌های PDF سطح سازمانی را برطرف می‌کند — تمام ویژگی‌های این کتابخانه بدون خرید مجوز تجاری در دسترس هستند. Aspose.PDF FOSS برای .NET چیست؟ کتابخانه برای .NET 8 و نسخه‌های بعدی هدف‌گذاری شده است. این کتابخانه در NuGet تحت شناسه بسته Aspose.Pdf.Foss منتشر شده و می‌تواند با یک فرمان به هر پروژه .NET 8+ اضافه شود: ...

ژوئن 11, 2026 · 3 دقیقه · Aspose

مدیریت اسناد هسته‌ای PDF با Aspose.PDF FOSS برای .NET

مدیریت اسناد PDF اصلی شامل عملیات‌هایی است که در تقریباً هر جریان کاری PDF ظاهر می‌شوند: باز کردن یا ایجاد یک سند، دسترسی به صفحات و محتوای آن‌ها، خواندن و نوشتن حاشیه‌نویسی‌ها، استخراج متن، و کار با اقدامات تعاملی. Aspose.PDF FOSS for .NET یک API .NET 8+ ارائه می‌دهد که تمام این وظایف را از طریق یک مدل شیء سازگار که بر انواع Document و Page متمرکز است، مدیریت می‌کند. ...

ژوئن 11, 2026 · 3 دقیقه · Aspose

PDF Annotations and Forms in .NET: A Complete Guide حاشیه‌نویسی‌ها و فرم‌های PDF در .NET: راهنمای کامل

Aspose.PDF FOSS for .NET با مجموعه‌ای غنی از APIهای حاشیه‌نویسی و فیلدهای فرم ارائه می‌شود که به شما امکان می‌دهد به‌صورت کامل در کد مدیریت‌شده، اسناد PDF را علامت‌گذاری، لینک‌گذاری و تعامل کنید — بدون نیاز به کلید لایسنس. یادداشت‌ها در یک نگاه کلاس AnnotationCollection کتابخانه روش‌های کمکی تایپ‌شده‌ای برای هر حاشیه‌نویسی استاندارد PDF فراهم می‌کند. افزودن یک یادداشت چسبان تنها یک فراخوانی است: page.Annotations.AddTextAnnotation( new Rectangle(72, 720, 200, 740), contents: "Review needed", title: "Editor", open: true); حاشیه‌نویسی‌های پیوند یک مستطیل قابل کلیک را با PdfAction ترکیب می‌کنند: ...

ژوئن 12, 2026 · 2 دقیقه · Aspose

مدیریت اسناد PDF در .NET: باز کردن، ایجاد و تبدیل

کلاس Document قلب Aspose.PDF FOSS برای .NET است. این کلاس یک PDF کامل را نمایندگی می‌کند و دسترسی به تمام ساختارهای داخل آن — صفحات، حاشیه‌نویسی‌ها، فیلدهای فرم، فراداده و فایل‌های جاسازی‌شده — را فراهم می‌آورد. باز کردن اسناد یک PDF را از یک فایل، یک آرایه بایت یا یک جریان بارگذاری کنید: using var doc = Document.Open(File.ReadAllBytes("input.pdf")); Console.WriteLine($"Pages: {doc.Pages.Count}"); صفحات از ایندکس‌گذاری ۱-پایه استفاده می‌کنند: doc.Pages[1] اولین صفحه است. ...

ژوئن 12, 2026 · 2 دقیقه · Aspose
 فارسی