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

ترکیب فایل‌های PNG در یک سند در C#

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

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

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

C#
اجرای کد
سند اول را بارگذاری کنید
سایر اسناد را بارگذاری کنید
  • PNG
  • BMP
  • EMF
  • GIF
  • SVG
  • TIFF
  • JPG
فرمت خروجی را از لیست انتخاب کنید
using Wordize.Merging;
using Wordize.Saving;

ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.Png);
saveOptions.PageLayout = MultiPageLayout.Vertical(10);

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

نحوه ترکیب چندین فایل PNG در C#

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