منبع باز .NET SDK برای کار با فایل های PDF

API .NET منبع باز رایگان و قدرتمند برای ایجاد، ویرایش و ادغام اسناد PDF.

PDFSharp API برای دات نت چیست؟

PDFsharp یک کتابخانه دات نت منبع باز است که برای ایجاد و پردازش اسناد PDF با سهولت و انعطاف طراحی شده است. چه در حال تولید PDFهای جدید از ابتدا، ادغام اسناد موجود، یا اضافه کردن متن، تصاویر و اشکال به PDFها باشید، PDFsharp طیف گسترده ای از عملکردها را ارائه می دهد. این به توسعه دهندگان دات نت اجازه می دهد تا فایل های PDF را به صورت برنامه ریزی شده با یک API واضح و شهودی مدیریت کنند، که آن را به انتخابی عالی برای برنامه های کاربردی در مقیاس کوچک و راه حل های سازمانی بزرگ تبدیل می کند. توانایی آن در کار با گرافیک های برداری و شطرنجی در اسناد PDF، آن را به ابزاری همه کاره برای تولید گزارش های پیچیده یا محتوای پویا در برنامه های NET تبدیل می کند.

PDFSharp برای NET API - ویژگی های کلیدی

برخی از ویژگی های اصلی PDFSharp به شرح زیر است:

  • اسناد PDF جدید را از ابتدا ایجاد کنید.
  • اسناد PDF موجود را اصلاح کنید.
  • متن، تصاویر و گرافیک را به صفحات PDF اضافه کنید.
  • از گرافیک برداری و تصاویر شطرنجی پشتیبانی می کند.
  • اسناد PDF را ادغام یا تقسیم کنید.
  • استخراج محتوا از فایل های PDF
  • فونت ها را مدیریت کنید، از جمله فونت های TrueType.
  • اشکالی مانند خطوط، مستطیل و دایره بکشید.
  • پشتیبانی از فایل های PDF رمزگذاری شده
  • اسناد PDF/A برای بایگانی تولید کنید.
  • سازگار با .NET Framework و .NET Core.
These features highlight the capabilities and benefits of using PDFSharp API for .NET in PDF document creation and manipulation.
GitHub

آمار GitHub

نام:
زبان:
ستاره ها:
چنگال:
مجوز:
آخرین به روز رسانی مخزن در

شروع به کار با PDFSharp برای NET API

می توانید کتابخانه ShapeCrawler را از GitHub یا Nuget دانلود کنید.

نصب و راه اندازی

نصب PDFSharp API برای دات نت ساده است و مطابق شکل زیر می توان آن را از ناگت انجام داد:

نصب PDFSharp API برای دات نت


 Install-Package PdfSharp

نمونه کد برای PdfSharp API برای دات نت

PDFSharp API is a powerful .NET API that can be used to work with PDF documents from within your .NET applications. It doesn't require you to understand the underlying structure of PDF files in order to work with PDF documents. PDFSharp can be used by programming in all .NET languages such as C# and VB.NET. Let's jump into some code samples for working with PDF files using the PDFSharp API for .NET.

چگونه با استفاده از PDFSharp API برای دات نت یک فایل پی دی اف خالی بسازیم؟

In order to create a PDF document using the PDFSharp API for .NET, the following steps can help.
  • ایجاد یک سند PDF جدید: این یک سند PDF خالی را مقدار دهی اولیه می کند.
  • افزودن صفحه جدید: یک صفحه خالی به سند اضافه می کند.
  • Draw text: از شی XGraphics برای نوشتن "Hello, World!" استفاده می کند. در مرکز صفحه
  • Save the document: PDF را با نام فایل مشخص شده ذخیره می کند.

چگونه با استفاده از PDFSharp API تصویر را به PDF اضافه کنیم؟

PDFSharp lets you create a PDF document and insert image into it from your .NET application. You can use the following steps to create a PDF document with image.
  • ایجاد یک سند PDF جدید: این یک سند PDF خالی را مقدار دهی اولیه می کند.
  • افزودن یک صفحه: یک صفحه خالی به سند اضافه می کند.
  • بارگذاری تصویر: از XImage.FromFile() برای بارگذاری تصویر از مسیر فایل مشخص شده استفاده می کند.
  • ترسیم تصویر: از gfx.DrawImage() برای قرار دادن و تغییر اندازه تصویر در صفحه PDF استفاده می کند.
  • Save the document: PDF را همراه با تصویر ذخیره می کند.

چگونه جدول را در سند PDF در دات نت قرار دهیم؟

برای درج جدول در سند PDF با استفاده از PDFSharp for .NET API، می توانید این مراحل را دنبال کنید.

  • ایجاد یک سند PDF جدید: این یک سند PDF خالی را مقدار دهی اولیه می کند.
  • افزودن یک صفحه: یک صفحه خالی به سند PDF جدید اضافه می کند.
  • سطرها و ستون ها را به عنوان بخشی از جدول تعریف کنید.
  • از حلقه های تو در تو برای ایجاد جدول با استفاده از تعداد سطر و ستون استفاده کنید.
  • Save the document: PDF را همراه با تصویر ذخیره می کند.

اضافه کردن واترمارک به صفحه PDF در NET

  • بارگذاری یک سند PDF موجود: کد یک PDF موجود را در حالت تغییر باز می کند.
  • حلقه بین صفحات: روی هر صفحه در سند تکرار می شود.
  • ایجاد یک شی XGraphics: به عملیات ترسیم در صفحه PDF اجازه می دهد.
  • ویژگی های واترمارک مانند فونت و متن را تعریف کنید.
  • ترسیم واترمارک: متن در مرکز صفحه با یک طرح مورب قرار می گیرد.
  • Save the document: PDF را با اعمال واترمارک ذخیره می کند.

نتیجه گیری

PDFsharp یک کتابخانه منبع باز همه کاره و قدرتمند برای توسعه دهندگان دات نت است که ابزارهای جامعی برای ایجاد، ویرایش و مدیریت اسناد PDF ارائه می دهد. PDFsharp با API ساده خود، عملیات های مختلف PDF را از تولید اسناد جدید و افزودن تصاویر یا متن گرفته تا اصلاح PDF های موجود با همپوشانی محتوا مانند واترمارک ساده می کند. این برنامه از گرافیک های برداری، اشکال، جداول و لینک ها پشتیبانی می کند و برای طیف گسترده ای از برنامه ها از جمله تولید گزارش، پردازش اسناد و بایگانی مناسب است. سازگاری آن با.

محصولات مشابه

 فارسی