نحوه کار با Facades API در .NET

نحوه کار با Facades API در .NET

چگونه با Facades API در .NET کار کنیم

API فاسادز بسته‌های سطح بالایی برای وظایف رایج PDF فراهم می‌کند.
این راهنما پر کردن فرم، ادغام فایل و ویرایش محتوا را پوشش می‌دهد.


پیش‌نیازها

نیازمندیجزئیات
زمان اجرا.NET 8.0 یا بعد
بستهdotnet add package Aspose.Pdf.Foss

پر کردن یک فیلد فرم

رابط Form یک PDF ورودی را باز می‌کند، فیلدها را بر اساس نام پر می‌کند و نتیجه را در یک فایل خروجی جداگانه می‌نویسد. این کار از کار با شیء سطح پایین Document جلوگیری می‌کند وقتی که تنها نیاز به پر کردن ساده فیلدها دارید.

using var form = new Form("input.pdf", "output.pdf");
form.FillField("FirstName", "Alice");
form.Save();

ادغام دو PDF

PdfFileEditor چندین فایل PDF را به یک سند خروجی ترکیب می‌کند. مسیرهای فایل‌های منبع و یک مسیر مقصد را پاس دهید تا یک نتیجهٔ ترکیبی واحد تولید شود.

var editor = new PdfFileEditor();
editor.Concatenate("file1.pdf", "file2.pdf", "merged.pdf");

استخراج یک بازه صفحه

کلاس PdfFileEditor همان می‌تواند یک بازهٔ پیوسته از صفحات را به یک فایل جدید استخراج کند. صفحهٔ شروع، صفحهٔ پایان و مسیر خروجی را مشخص کنید.

var editor = new PdfFileEditor();
editor.Extract("source.pdf", 2, 5, "pages2to5.pdf");

کلاس‌های کلیدی

کلاسهدف
Formخواندن و نوشتن مقادیر فیلدهای فرم
PdfFileEditorادغام، تقسیم، استخراج صفحات
PdfContentEditorویرایش محتوای صفحه
PdfFileSignatureامضا و تأیید اسناد
PdfFileStampافزودن مهرها به صفحات
PdfConverterرندر کردن صفحات به تصاویر

همچنین ببینید

 فارسی