چگونه فایل های PDF را با برچسب ها و متا داده ها در C# ترکیب کنیم#

چگونه فایل های PDF را با برچسب ها و متا داده ها در C# ترکیب کنیم#

Aspose.PDF.Plugin Merger برای .NET به شما اجازه می دهد تا چندین فایل PDF را با هم ترکیب کنید، کتاب های اصلی و متا داده ها را حفظ کنید یا آنها را به صورت برنامه نویسی ایجاد کنید.

برچسب های ارشیو هنگامی که حرکت می کنند

  • نمونه ها را ذخیره کنید: به طور پیش فرض، MergeOptions می تواند نشانه های اصلی را از تمام فایل های ورودی حفظ کند و ناوبری بی سیم را در PDF های ترکیبی فراهم کند.
  • نمونه های جدید را ایجاد کنید: بر اساس نام فایل های ترکیبی، بخش ها و یا ساختارهای TOC، نشانه های نو را به صورت برنامه نویسی بسازید.
using Aspose.Pdf.Plugins;

var merger = new Merger();
var mergeOptions = new MergeOptions
{
    KeepBookmarks = true // Ensures all input bookmarks are retained
};

mergeOptions.AddInput(new FileDataSource(@"C:\Docs\contract1.pdf"));
mergeOptions.AddInput(new FileDataSource(@"C:\Docs\contract2.pdf"));
mergeOptions.AddOutput(new FileDataSource(@"C:\Docs\merged_contracts.pdf"));

merger.Process(mergeOptions);

مدیریت اسناد متا

  • محافظت از متادیت های اصلی: به طور پیش فرض، متدیت از اولین PDF در فایل خروجی ذخیره می شود.
  • اضافه کردن یا ویرایش داده های متابولیک: تنظیمات mergeOptions.Metadata برای مشخص کردن یا اضافه کردن ویژگی هایی مانند عنوان، نویسنده، موضوع و کلمات کلیدی.
mergeOptions.Metadata = new PdfMetadata
{
    Author = "Compliance Team",
    Title = "Merged Case File",
    Subject = "2025 Contract Archive",
    Keywords = "contracts, archive, legal"
};

کد نمونه کامل

using Aspose.Pdf.Plugins;

var merger = new Merger();
var options = new MergeOptions
{
    KeepBookmarks = true,
    Metadata = new PdfMetadata
    {
        Author = "Legal Team",
        Title = "Complete Dossier",
        Subject = "Case Archive",
        Keywords = "archive, legal, contracts"
    }
};
options.AddInput(new FileDataSource(@"C:\Cases\part1.pdf"));
options.AddInput(new FileDataSource(@"C:\Cases\part2.pdf"));
options.AddOutput(new FileDataSource(@"C:\Cases\complete_dossier.pdf"));
merger.Process(options);

موارد استفاده

  • آرشیو انطباق: حفظ ناوبری و جزئیات برای حسابرسی
  • بسته های حقوقی: ادغام پرونده ها با نشانه های ذخیره شده برای دادگاه
  • کتابخانه های دیجیتال: ترکیبی از کارهای مرجع، حفظ TOC ها و متا داده ها برای جستجو

پرسش های مکرر

**Q: آیا در هنگام ادغام، برچسب های اصلی نگهداری می شوند?**A: بله، تنظیم کنید KeepBookmarks = true در MergeOptions برای حفظ تمام کمک های ناوبری.

**Q: چگونه می توانم داده های متا سفارشی را اضافه یا اضافه کنم?**A: استفاده از Metadata ویژگی در MergeOptions برای تنظیم عنوان، نویسنده، موضوع یا کلمات کلیدی در صورت لزوم.

**Q: آیا می توانم به جای آن یک ساختار نوار جدید ایجاد کنم?**A: بله، شما می توانید به صورت برنامه نویسی برچسب ها را ایجاد کنید یا از ژنراتور TOC برای ناوبری پیشرفته تر استفاده کنید.

پرو راهنمایی: ترکیبی از ترکیب با نسل TOC برای آخرین تجربه ناوبری در آرشیو و PDF های قانونی.

 فارسی