فشرده سازی PDF با استفاده از C#

فشرده سازی PDF به صورت برنامه نویسی با استفاده از Aspose.PDF برای .NET

بهینه سازی PDF با C#

آیا نیاز به فشرده سازی PDF دارید؟ اصلاح برنامه نویسی اسناد PDF بخش مهمی از گردش کار دیجیتال مدرن است. با کتابخانه های .NET مانند Aspose.PDF - راه حل های مستقل هستند که به نرم افزارهای دیگر تکیه نمی کنند و برای استفاده تجاری آماده هستند. آنها تمام نیازهای احتمالی توسعه دهندگان حرفه ای C# را پوشش می دهند.

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

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

Package Manager Console

PM > Install-Package Aspose.PDF

نحوه فشرده سازی PDF با استفاده از C#


شما به Aspose.PDF for NET نیاز دارید تا کد را در محیط خود امتحان کنید.

۱. یک سند PDF را با استفاده از شیء سند باز کنید. ۱. با روش بهینه سازی بر روی شیء سند تماس بگیرید، که اشیاء غیر ضروری را حذف می کند و تصاویر را در فایل PDF فشرده می کند ۱. سند بهینه شده را با استفاده از روش Save () در مسیر جدید ذخیره کنید.

اگر می خواهید اشتراک گذاری یا ذخیره یک فایل PDF را آسان تر و سریعتر کنید، فشرده سازی آن می تواند کمک کند. با استفاده از این کتابخانه قدرتمند Aspose.PDF .NET، می توانید اندازه PDF خود را کاهش دهید در حالی که کیفیت و جزئیات مهم آن را دست نخورده نگه دارید. این ابزار حرفه ای از C# برای فشرده سازی PDF به طور موثر استفاده می کند. مثال زیر نحوه تغییر یک سند PDF را در C# نشان می دهد:

فشرده سازی فایل های PDF - C#

این کد نمونه نحوه بهینه سازی سند PDF برای وب را نشان می دهد - C#

Input file:

File not added

Output format:

PDF

Output file:

var initialFile = Path.Combine(dataDir, "UnOptimizedDocument.pdf");
var finalFile = Path.Combine(dataDir, "OptimizedDocument.pdf");
var pdfDocument = new Aspose.Pdf.Document(initialFile);
pdfDocument.Optimize();
pdfDocument.Save(finalFile);

نحوه فشرده سازی PDF با استفاده از C#

Aspose.PDF for C# API طیف گسترده ای از ویژگی ها را برای کار با فایل های PDF فراهم می کند. برخی از ویژگی ها عبارتند از:

  • اسناد PDF را از ابتدا یا از HTML، XML یا تصاویر ایجاد کنید.
  • فشرده سازی اسناد PDF موجود با اضافه کردن یا حذف صفحات، متن، تصاویر، و محتوای دیگر.
  • اسناد PDF را به فرمت های دیگر مانند HTML، XML و تصاویر تبدیل کنید.
  • اسناد PDF را به تصاویر یا فرمت XPS رندر کنید.
  • اسناد PDF را مستقیماً از برنامه خود چاپ کنید.
  • اسناد PDF را به صورت دیجیتالی امضا کنید.

شما می توانید اطلاعات بیشتر در مورد Aspose.PDF برای API C# را در این مستندات Aspose پیدا کنید