دمج ملفات PDF في روبي
Contents
[
Hide
]
Aspose.PDF - دمج ملفات PDF
لدمج ملفات PDF باستخدام Aspose.PDF Java for Ruby، ببساطة استدعِ وحدة ConcatenatePdfFiles.
كود روبي
# المسار إلى دليل المستندات.
data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/'
# افتح المستند الهدف
pdf1 = Rjb::import('com.aspose.pdf.Document').new(data_dir + 'input1.pdf')
# افتح المستند المصدر
pdf2 = Rjb::import('com.aspose.pdf.Document').new(data_dir + 'input2.pdf')
# أضف صفحات المستند المصدر إلى المستند الهدف
pdf1.getPages().add(pdf2.getPages())
# احفظ الملف الناتج المدمج (المستند الهدف)
pdf1.save(data_dir+ "Concatenate_output.pdf")
puts "تم حفظ المستند الجديد، يرجى التحقق من ملف الإخراج"
تحميل الكود الجاري
قم بتحميل دمج ملفات PDF (Aspose.PDF) من أي من مواقع البرمجة الاجتماعية المذكورة أدناه:
# تحميل مستندات PDF
doc1 = Aspose::Pdf::Document.new("Document1.pdf")
doc2 = Aspose::Pdf::Document.new("Document2.pdf")
# دمج المستندات
doc1.pages.add(doc2.pages)
# حفظ المستند المدمج
doc1.save("MergedDocument.pdf")
# تحميل مستند PDF
pdf_document = Aspose::Pdf::Document.new("Input.pdf")
# الحصول على عدد الصفحات
page_count = pdf_document.pages.count
# طباعة عدد الصفحات
puts "عدد الصفحات: #{page_count}"