Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

ترکیب فایل‌های Word در یک PDF در C#

Wordize for .NET راه‌حل حرفه‌ای برای خودکارسازی ادغام اسناد Word به فرمت PDF در گردش کار اسناد سازمانی است. کلاس Merger به توسعه‌دهندگان C# امکان ترکیب برنامه‌نویسی فایل‌های Word در PDF برای آماده‌سازی گزارش‌ها، ایجاد مستندات و پشتیبانی حقوقی معاملات را می‌دهد.

قابلیت‌های اصلی:
  • متد Merge() چندین سند Word را در یک فایل PDF واحد با تشخیص خودکار فرمت‌ها بر اساس پسوندهای فایل ترکیب می‌کند
  • کنترل دقیق قالب‌بندی در طول ترکیب Word با سه حالت اصلی: ادغام کامل استایل‌های اسناد Word منبع، حفظ قالب‌بندی اصلی هر منبع، یا حفظ طرح‌بندی دقیق و ساختار صفحات بدون تغییر
  • قابلیت صادرات نتیجه ادغام Word به فرمت گرافیکی - متد MergeToImages() نتیجه ترکیب را به صورت آرایه‌ای از تصاویر برمی‌گرداند
  • پشتیبانی از Fluent API برای راه‌اندازی عملیات ترکیب Word از طریق MergerContext و زنجیره‌سازی متدها که وضوح کد C# را بهبود می‌بخشد
سناریوهای استفاده:
  • ترکیب بخش‌های Word، فصل‌ها یا ماژول‌های جداگانه در گزارش‌های PDF و اسناد فنی یکپارچه برای توزیع راحت
  • ادغام فایل‌های Word از بخش‌های مختلف یا شرکت‌کنندگان پروژه در ارائه‌های PDF
  • ایجاد آرشیوهای تجمیع‌شده از اسناد Word مرتبط در فرمت PDF برای بهینه‌سازی سیستم ذخیره‌سازی
  • ترکیب اسناد Word مرتبط، ضمائم و الحاقیه‌ها در بسته‌های PDF یکپارچه
  • ترکیب محتوای Word از منابع مختلف برای ایجاد کاتالوگ‌های PDF و مواد مرجع

قابلیت‌های ترکیب برنامه‌نویسی چندین Word در PDF را با استفاده از نمایش تعاملی آنلاین ارائه‌شده در این صفحه آزمایش کنید. چندین فایل Word بارگذاری کنید، پارامترهای ادغام را انتخاب کنید، عملیات را اجرا کنید و سند PDF تجمیع‌شده را برای بررسی دانلود کنید. قطعه کد C# ارائه‌شده کاملاً آماده استفاده در پروژه .NET شما است.

C#
اجرای کد
سند اول را بارگذاری کنید
سایر اسناد را بارگذاری کنید
فرمت خروجی را از لیست انتخاب کنید
using Wordize.Merging;

Merger.Merge("Output.pdf", 
    [
        "Input1.docx", 
        "Input2.docx" 
    ]);
using Wordize.Merging; Merger.Merge("Output.pdf", [ "Input1.docx", "Input2.docx" ]); using Wordize.Merging; using Wordize.Saving; var imageStreams = Merger.MergeToImages( ["Input1.docx", "Input2.docx"], new ImageSaveOptions(SaveFormat.Pdf) { PageLayout = MultiPageLayout.Vertical(10) }, MergeFormatMode.KeepSourceFormatting ); using var file = File.Create($"Output.pdf"); imageStreams[0].Position = 0; imageStreams[0].CopyTo(file); using Wordize.Merging; using Wordize.Saving; ImageSaveOptions saveOptions = new ImageSaveOptions(saveFormat); saveOptions.PageLayout = MultiPageLayout.Vertical(10); Merger.Create() .From("Input1.docx") .From("Input2.docx") .To("Output.pdf", saveOptions) .Execute(); using Wordize.Merging; Merger.Create() .From("Input1.docx") .From("Input2.docx") .To("Output.pdf", SaveFormat.Pdf) .Execute();
اجرای کد

نحوه ترکیب چندین Word در یک PDF در C#

  1. Wordize SDK را به پروژه .NET خود متصل کنید
  2. متد Merge() را فراخوانی کنید و نام فایل PDF خروجی و مجموعه فایل‌های Word ورودی را در پارامترها مشخص کنید
  3. فایل PDF ترکیب‌شده را دریافت کنید
5%