قابلیت ادغام TIFF به PDF از طریق C#

ادغام اسناد TIFF در فرمت های واحد PDF. از Aspose.PDF برای .NET برای اصلاح پرونده ها به صورت برنامه نویسی استفاده کنید

ادغام TIFF به PDF با استفاده از C#

چگونه می توان TIFF را به PDF ادغام کرد؟ با Aspose.PDF برای.NET کتابخانه شما به راحتی می توانید ادغام TIFF به PDF برنامه نویسی. نرم افزار PDF از Aspose ایده آل برای افراد و کسب و کارهای کوچک یا بزرگ است. از آنجا که قادر به پردازش مقدار زیادی از اطلاعات است، اتصال را به سرعت و کارآمد انجام داده و از داده های شما محافظت می کند. یک ویژگی خاص از Aspose.PDF یک API برای ادغام TIFF به PDF است.

ویژگی این رویکرد این است که شما فقط باید مدیر بسته [NuGet] را باز کنید، برای ‘Aspose.PDF جستجو کنید.NET’، و نصب آن بدون هیچ گونه تنظیمات پیچیده خاص. (برای نصب از دستور کنسول مدیریت بسته استفاده کنید). به منظور تبدیل {TIFF به PDF ، از Aspose.PDF برای {} استفاده خواهیم کرد.NET API که یک API تبدیل ویژگی-غنی، قدرتمند و آسان برای استفاده است).پلتفرم نت. جزئیات نصب کتابخانه را در صفحات Documentation بررسی کنید. برای تأیید مزایای کتابخانه، سعی کنید از قطعه کد تبدیل {TIFF به PDF استفاده کنید.

Package Manager Console

PM > Install-Package Aspose.PDF

نحوه ادغام TIFF به PDF از طریق C#


توسعه دهندگان .NET به راحتی می توانند پرونده های TIFF را فقط در چند خط کد در PDF بارگذاری و ادغام کنند.

  1. یک سند جدید را مقداردهی کنید و یک حلقه برای ادغام فایل ها اجرا کنید
  2. در حلقه: اضافه کردن یک صفحه جدید به سند PDF
  3. در حلقه: اضافه کردن فایل TIFF به صفحه جدید
  4. پس از حلقه نتیجه را ذخیره کنید

در اینجا مثالی وجود دارد که نحوه ادغام TIFF را به PDF در C# نشان می دهد. چندین اسناد را با سهولت در یک فایل واحد ترکیب کنید. اگر شما در حال توسعه کد در C# هستید، این کار می تواند ساده تر از آن باشد که به نظر می رسد. شما می توانید از نام فایل های کاملاً واجد شرایط برای خواندن TIFF و نوشتن PDF استفاده کنید. این مثال C# را بررسی کنید که نحوه ادغام چندین سند از نوع فایل یکسان یا متفاوت در یک فایل با استفاده از C# را نشان می دهد

ادغام فایل های TIFF با استفاده از .NET و ذخیره به عنوان PDF

مثال C#: این کد نمونه پیوند TIFF را به PDF نشان می دهد

Input file:

File not added

File not added

Output format:

PDF

Output file:

var imageFiles = new[] { "image1.tiff", "image2.tiff" };
var outputFile = Path.Combine(dataDir, "merger_tiff_to_pdf.pdf");

using var document = new Aspose.Pdf.Document();
foreach (var imageFile in imageFiles)
{
    using var bitmap = new System.Drawing.Bitmap(Path.Combine(dataDir, imageFile));
    var dimension = new System.Drawing.Imaging.FrameDimension(bitmap.FrameDimensionsList[0]);
    var frameCount = bitmap.GetFrameCount(dimension);

    for (int frameIdx = 0; frameIdx < frameCount; frameIdx++)
    {
        bitmap.SelectActiveFrame(dimension, frameIdx);

        using var currentImage = new MemoryStream();
        bitmap.Save(currentImage, System.Drawing.Imaging.ImageFormat.Tiff);
        currentImage.Position = 0;

        var page = document.Pages.Add();
        page.AddImage(currentImage, page.MediaBox);
    }
}
document.Save(outputFile);

API برای C# برای ترکیب TIFF در PDF

Aspose.PDF for C# API provides a wide range of features for working with PDF files. Some of the features include:

  • Create PDF documents from scratch or from HTML, XML, or images.
  • Edit existing PDF documents by adding or removing pages, text, images, and other content.
  • Convert PDF documents to other formats such as HTML, XML, and images.
  • Render PDF documents to images or XPS format.
  • Print PDF documents directly from your application.
  • Digitally sign PDF documents.

You can find more information on Aspose.PDF for C# API in this Aspose documentation