PDF را از طریق Java برش دهید

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

پی دی اف را با Java برش دهید

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

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

به منظور برش فایل PDF، ما از Aspose.PDF for Java API استفاده خواهیم کرد که یک API دستکاری سند غنی، قدرتمند و آسان برای استفاده برای پلتفرم جاوا است. شما می توانید آخرین نسخه آن را به طور مستقیم از Maven دانلود کنید و آن را در پروژه مبتنی بر Maven خود با اضافه کردن تنظیمات زیر به pom.xml نصب کنید.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

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


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

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

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

فایل های PDF را برش دهید - Java

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

Input file:

File not added

Output format:

Output file:


	    // Open document
        Document pdfDocument = new Document(_dataDir + "sample.pdf");

        public static void CropPagesPDF() {
        Document pdfDocument = new Document("crop_page.pdf");
        Page page = pdfDocument.getPages().get_Item(1);

        System.out.println(page.getCropBox());
        System.out.println(page.getTrimBox());
        System.out.println(page.getArtBox());
        System.out.println(page.getBleedBox());
        System.out.println(page.getMediaBox());

        // Create new Box Rectagle
        Rectangle newBox = new Rectangle(100, 100, 80, 10);

        page.setCropBox(newBox);
        page.setTrimBox(newBox);
        page.setArtBox(newBox);
        page.setBleedBox(newBox);

        // Save output document
        pdfDocument.save(_dataDir + "crop_page_modified.pdf");
    }

درباره Aspose.PDF برای Java API

Aspose.PDF for Java API یک کتابخانه است که توسعه دهندگان را قادر می سازد قابلیت های پردازش PDF را به برنامه های خود اضافه کنند. این می تواند برای ساخت هر نوع برنامه های 32 بیتی و 64 بیتی برای تولید یا خواندن، تبدیل و دستکاری فایل های PDF بدون استفاده از Adobe Acrobat استفاده شود. Aspose.PDF for Java به توسعه دهندگان اجازه می دهد تا جداول، نمودارها، تصاویر، لینک ها، فونت های سفارشی - و موارد دیگر - را به اسناد PDF وارد کنند. علاوه بر این، امکان برش PDF نیز وجود دارد. Aspose.PDF for Java ویژگی های امنیتی عالی را برای توسعه فایل های PDF امن فراهم می کند.

شما می توانید اطلاعات بیشتری در مورد Aspose.PDF برای جاوا API در مستندات و مثال در مورد نحوه استفاده از API پیدا کنید. برخی از ویژگی های کلیدی Aspose.PDF برای جاوا API شامل پشتیبانی از فرمت های مختلف فایل از جمله HTML، XFA، TXT، PCL، XML، XPS و فرمت های فایل تصویری، پشتیبانی از نسخه های مختلف PDF و قابلیت های لینک گسترده است.