بررسی اجمالی GroupDocs.Merger

API برای ترکیب، تقسیم، تعویض، برش یا حذف اسناد، اسلایدها و دیاگرام‌ها در برنامه‌های Java.

Illustration merger

ترکیب چندین سند در Java بدون زحمت

با استفاده از GroupDocs.Merger، اسناد PDF و فایل‌های Office را به طور یکپارچه در Java ترکیب کنید. با پشتیبانی از فرمت‌های مختلف، می‌توانید انواع مختلف فایل‌ها را به راحتی ترکیب کنید و فرآیند ادغام را ساده‌تر و بهره‌وری را افزایش دهید.

مدیریت سند را با تقسیم فایل‌های حجیم تسهیل کنید

فایل‌های بزرگ PDF یا Office را به بخش‌های کوچکتر و قابل مدیریت‌تر تقسیم کنید. اسناد را بر اساس صفحات خاص، محدوده‌ها یا استخراج صفحات فردی تقسیم کنید. GroupDocs.Merger سازماندهی اسناد را ساده کرده و دسترسی به فایل‌ها را آسان‌تر می‌کند.

ساختار سند خود را سفارشی‌سازی کنید و کنترل کاملی بر روی فایل‌ها داشته باشید

با تغییر ترتیب، تعویض یا حذف صفحات، کنترل کاملی بر روی اسناد خود داشته باشید. فایل‌های خود را به گونه‌ای سفارشی کنید که نیازهای خاصی را برآورده سازد و با استفاده از GroupDocs.Merger، ساختار اسناد دلخواه خود را ایجاد کنید.

استقلال پلتفرم

GroupDocs.Merger برای Java به گونه‌ای طراحی شده است که به‌طور یکپارچه در سیستم‌های‌ عامل، فریم ورک‌ها و مدیران پکیج مختلف کار کند و انعطاف‌پذیری و سازگاری لازم را برای نیازهای توسعه شما فراهم کند.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

فرمت‌های پشتیبانی شده

GroupDocs.Merger برای Java عملیات بدون درز را با مجموعه گسترده‌ای از فرمت‌های فایل امکان‌پذیر می‌سازد.

فرمت‌های مایکروسافت آفیس

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX

اسناد و تصاویر

  • اسناد: PDF, XPS, TEX
  • تصاویر: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • OpenDocument: ODT, OTT, ODS
  • eBook: EPUB

فرمت‌های دیگر

  • وب: HTML, MHTML, MHT
  • آرشیوها: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • OneNote: ONE

ویژگی‌های GroupDocs.Merger

مدیریت اسناد PDF و Office با ابزارهای قدرتمند، از جمله ترکیب، تقسیم و دستکاری.

Feature icon

ترکیب فایل‌ها

ترکیب چندین سند به یک سند واحد با انتخاب صفحات خاص یا محدوده‌های صفحاتی از فایل‌های مختلف.

Feature icon

تقسیم سند

شکستن یک سند به چندین فایل کوچکتر که مدیریت و سازماندهی محتوا را ساده‌تر می‌کند.

Feature icon

جابجایی صفحات

تغییر ترتیب صفحات سند با انتقال آن‌ها به موقعیت جدید با استفاده از ویژگی MovePage.

Feature icon

حذف صفحات

حذف صفحات فردی یا مجموعه‌ای از صفحات خاص از یک سند با استفاده از ویژگی RemovePages.

Feature icon

چرخاندن صفحات

چرخاندن صفحات یک سند به اندازه 90، 180 یا 270 درجه با ویژگی RotatePages.

Feature icon

تعویض صفحات

تغییر ترتیب صفحات با تعویض دو صفحه درون سند.

Feature icon

استخراج صفحات

ایجاد یک سند جدید حاوی تنها صفحات انتخاب‌شده با استخراج صفحات خاص یا محدوده‌های صفحاتی.

Feature icon

تغییر جهت

تغییر جهت صفحه بین عمودی و افقی برای صفحات خاص یا همه صفحات در یک سند.

Feature icon

پیش‌نمایش صفحات

تولید پیش‌نمایش‌های تصویری از صفحات اسناد برای دید بهتر محتوای آن‌ها و طراحی.

نمونه‌های کد

نمونه‌هایی از عملیات رایج GroupDocs.Merger در Java

ادغام فایل‌های DOCX به یک سند واحد

با ویژگی ادغام اسناد Word، می‌توانید چندین فایل DOCX را به یک فایل تبدیل کنید. سند منبع را بارگذاری کرده، فایل‌های DOCX اضافی را اضافه کنید و نتیجه‌ی ادغام شده را ذخیره کنید. در زیر یک قطعه کد Java برای نشان دادن فرآیند ادغام آورده شده است:

چگونه فایل‌های DOCX را در Java ادغام کنیم

// بارگذاری فایل DOCX منبع
Merger merger = new Merger("sample1.docx");
// اضافه کردن یک فایل DOCX دیگر برای ادغام
merger.join("sample2.docx");
// ادغام فایل‌های DOCX و ذخیره خروجی
merger.save("merged.docx");

تقسیم یک سند PDF به چندین فایل

از ویژگی تقسیم سند برای شکستن یک PDF بزرگ به فایل‌های کوچک‌تر و قابل مدیریت‌تر استفاده کنید. این قابلیت برای استخراج بخش‌ها یا صفحات خاص مفید است. شما می‌توانید یک سند را با استفاده از معیارهای مختلف تقسیم کنید، مانند دامنه صفحات، صفحات شروع و پایان خاص یا حتی شماره صفحات فردی/زوجی.

تقسیم یک سند به چندین فایل یک صفحه‌ای

// تقسیم یک فایل PDF با استفاده از API GroupDocs.Merger برای Java
String filePath = "input.pdf";
String filePathOut = "output.pdf";

// ایجاد کلاس SplitOptions با فرمت فایل خروجی
SplitOptions splitOptions = new SplitOptions(filePathOut, new int[] { 3, 6, 8 });

// ایجاد یک نمونه Merger با سند PDF ورودی
Merger merger = new Merger(filePath);

// صدا زدن متد split با شیء SplitOptions برای تولید فایل‌های جداگانه
merger.split(splitOptions);

برای شروع آماده اید؟

GroupDocs.Merger را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی