PDF را از طریق C# برش دهید

راه حل Progressive PDF Crop با استفاده از Aspose.PDF سمت سرور برای API های C#، بدون استفاده از هیچ نرم افزاری مانند Microsoft یا Adobe Acrobat

پی دی اف را با C# برش دهید

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

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

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

Package Manager Console

PM > Install-Package Aspose.PDF

نحوه برش PDF از طریق C#


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

۱. یک سند PDF را با استفاده از شیء سند باز کنید. ۱. نوع جعبه را انتخاب کنید و جعبه Rectagle جدید ایجاد کنید ۱. سند به روز شده را با استفاده از روش Save () در مسیر جدید ذخیره کنید.

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

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

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

Input file:

File not added

Output format:

Output file:


public static void CropPagesPDF()
{
    var pdfDocument1 = new Aspose.Pdf.Document("crop_page.pdf");
    Console.WriteLine(pdfDocument1.Pages[1].CropBox);
    Console.WriteLine(pdfDocument1.Pages[1].TrimBox);
    Console.WriteLine(pdfDocument1.Pages[1].ArtBox);
    Console.WriteLine(pdfDocument1.Pages[1].BleedBox);
    Console.WriteLine(pdfDocument1.Pages[1].MediaBox);

    // Create new Box Rectagle
    var newBox = new Rectangle(100, 100, 80, 10);
    pdfDocument1.Pages[1].CropBox = newBox;
    pdfDocument1.Pages[1].TrimBox = newBox;
    pdfDocument1.Pages[1].ArtBox = newBox;
    pdfDocument1.Pages[1].BleedBox = newBox;
   
    pdfDocument1.Save("crop_page_modified.pdf");           
}

درباره Aspose.PDF برای C# API

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

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

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