فشرده سازی PDF از طریق Java

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

بهینه سازی PDF با Java

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

این کتابخانه جاوا توسعه دهندگان را قادر می سازد تا اسناد PDF را به شیوه ای سریع و کارآمد از طریق برنامه نویسی فشرده کنند. با استفاده از این کتابخانه، می توانید به راحتی خروجی 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 را با استفاده از شیء سند باز کنید. ۱. با روش بهینه سازی بر روی شیء سند تماس بگیرید، که اشیاء غیر ضروری را حذف می کند و تصاویر را در فایل PDF فشرده می کند ۱. سند بهینه شده را با استفاده از روش Save () در مسیر جدید ذخیره کنید.

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

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

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

Input file:

File not added

Output format:

PDF

Output file:


	public class ExampleOptimize {

    private static String _dataDir = "/home/admin1/pdf-examples/Samples/";

    public static void OptimizePDFDocumentForTheWeb() {

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

        // Optimize for web
        pdfDocument.optimize();

        // Save output document
        pdfDocument.save(_dataDir + "OptimizeDocument_out.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 و قابلیت های لینک گسترده است.