Како се мешати Изаберите ПДФ странице, одржавање бројева и метадата
Фалсификовање ПДФ-а није само у вези са скупљањем датотека – често морате да контролишете које странице су укључене, одржавате оригиналне бројеве и чувате критичне метадане документа. Аспосе.ПдФ.Мергер Плугин за .НЕТ вам даје потпуну програмску контролу чак и за највише захтевне правне, е-књиге или техничке документације сценарије.
Избор странице: Мешајте само оно што вам је потребно
Опремите тачне странице које треба комбиновати из сваког изворног датотеке:
using Aspose.Pdf.Plugins;
// Example: Merge only pages 1-3 from first PDF, pages 2-4 from second
var merger = new Merger();
var mergeOptions = new MergeOptions();
mergeOptions.AddInput(new FileDataSource(@"C:\Docs\source1.pdf"), new[] { 1, 2, 3 });
mergeOptions.AddInput(new FileDataSource(@"C:\Docs\source2.pdf"), new[] { 2, 3, 4 });
mergeOptions.AddOutput(new FileDataSource(@"C:\Docs\merged_selected_pages.pdf"));
merger.Process(mergeOptions);
Console.WriteLine("Merged selected pages from multiple PDFs.");Bookmark i zadržavanje metapodataka
Aspose.PDF.Plugin može sačuvati originalne knjigovodstvene oznake i metapodatke dokumenta, osiguravajući bezbrižno iskustvo čitanja i usklađenost:
- Bookmarks: MergeOptions подржава задржавање бројева, тако да помоћи за навигацију и ТОЦ-а нису изгубљени током спојивања.
- Метадане: По подразумевању, метадани на нивоу документа (аутор, наслов, кључне речи, итд.) се чувају од првог датотеке, или можете одредити прилагођене метадене у вашим опцијама за спојивање.
Пример је:
// Optionally set or override metadata
mergeOptions.Metadata = new PdfMetadata
{
Author = "Merged by Aspose",
Title = "Complete Documentation Set",
Subject = "Advanced Merge"
};
// Retain all bookmarks
mergeOptions.KeepBookmarks = true;Опције излаза и најбоља пракса
- Име прилагођеног излаза: Име извоза засноване на случају употребе, на пример.,
LegalBundle_Merged.pdfилиEbook_Complete.pdf. - Валидација: Отворите комбиновани датотеку у Адобе или било којем ПДФ читаоцу да бисте проверили да су избор странице, ознаке и метадане исправне.
- Велики батови: За стотине ПДФ-а, користите батинг скрипт и држите дневник улаз / излаз датотека за аудит траке.
Коришћење случајева
- Законски: Укључите изложбе, пријаве или кореспонденцију, задржавајући оригиналну навигацију.
- Е-књиге: Комбинујте поглавља, одржавајте ЦОЦ бројеве и метадане аутора.
- Технички документи: Креирајте свеобухватне водиче из модуларних ПДФ-а са свим референтним линковима.
Često postavljana pitanja
**П: Могу ли искључити одређене странице приликом спојивања?**A: Da – koristite red stranice za svaki ulaz da biste uključili/izuzeli po potrebi.
**П: Да ли ће се бројеви и линкови изгубити током спојевања?**А: Не - сет KeepBookmarks = true да сачувате све бројеве и унутрашње везе.
**Q: Шта се дешава са метаданима?**А: Метадате из првог ПДФ Сачува се по подразумевању, али можете прерадити или поставити нове метадане за мешани документ.
Про Савет: За коначну контролу, препроцесирајте ПДФ-а са генератором табела (за динамичке ЦОЦ или сумирања) пре спојивања.