Menggabungkan PDF menggunakan C++
Contents
[
Hide
]
Menggabungkan file PDF bukanlah tugas yang mudah, tetapi sangat populer. Anda dapat menggunakan pustaka Aspose.PDF untuk C++ untuk menggabungkan file PDF menjadi satu dokumen dengan cepat dan mudah.
Menggabungkan File PDF menggunakan C++
Untuk menggabungkan dua file PDF:
- Buat dua objek Document, masing-masing berisi salah satu file PDF masukan.
- Kemudian panggil metode Add koleksi PageCollection untuk objek Document yang ingin Anda tambahkan file PDF lainnya.
- Tambahkan Page dari dokumen kedua ke file pertama.
- Akhirnya, simpan file PDF keluaran menggunakan metode Save.
Cuplikan kode berikut menunjukkan cara menggabungkan file PDF.
using namespace System;
using namespace Aspose::Pdf;
using namespace Aspose::Pdf::Text;
void MergingDocuments() {
// String untuk nama path
String _dataDir("C:\\Samples\\");
// String untuk nama file input
String pdfDocumentFileName1("Concat1.pdf");
String pdfDocumentFileName2("Concat2.pdf");
String outputFileName("ConcatenatePdfFiles.pdf");
// Buka dokumen
auto pdfDocument1 = MakeObject<Document>(_dataDir + pdfDocumentFileName1);
auto pdfDocument2 = MakeObject<Document>(_dataDir + pdfDocumentFileName2);
// Tambahkan halaman dari dokumen kedua ke yang pertama
pdfDocument1->get_Pages()->Add(pdfDocument2->get_Pages());
// Simpan file keluaran yang digabungkan
pdfDocument1->Save(_dataDir+outputFileName);
}
Contoh Langsung
Aspose.PDF Merger adalah aplikasi web gratis yang memungkinkan Anda menyelidiki cara kerja fungsionalitas penggabungan presentasi.