تغییر اندازه PDF از طریق Java

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

تغییر اندازه صفحات PDF با Java

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

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

به منظور تغییر اندازه فایل PDF، ما از API Aspose.PDF for Java استفاده خواهیم کرد که یک 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


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

۱. فایل PDF منبع را بارگیری کنید. ۱. صفحات را به شیء PageCollection وارد کنید. ۱. یک صفحه داده شده را دریافت کنید ۱. متد setPageSize (..) را فراخوانی کنید تا ابعاد آن به روز شود. ۱. برای تولید فایل PDF با ابعاد صفحه به روز شده، با کلاس Document (..) تماس بگیرید.

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

تغییر اندازه PDF - Java

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

    
    public static void ChangePDFPageSize() {
        
        // Open first document
        Document pdfDocument = new Document(_dataDir + "sample.pdf");
                
        // Get page collection
        PageCollection pageCollection = pdfDocument.getPages();

        // Get particular page
        Page pdfPage = pageCollection.get_Item(1);

        // Set the page size as A4 (11.7 x 8.3 in) and in Aspose.Pdf, 1 inch = 72 points
        // So A4 dimensions in points will be (842.4, 597.6)
        pdfPage.setPageSize(597.6, 842.4);

        _dataDir = _dataDir + "UpdateDimensions_out.pdf";
        
        // Save the updated document
        pdfDocument.save(_dataDir);
    }

درباره 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 و قابلیت های لینک گسترده است.