چگونه فایل های 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 های قانونی.