این آموزش واضح نحوه تغییر اندازه صفحه PDF در جاوا را توضیح می دهد. دارای تمام جزئیات برای پیکربندی محیط توسعه، دنباله ای دقیق از مراحلی است که می توان برای پیاده سازی این ویژگی دنبال کرد، و یک کد نمونه قابل اجرا که فرآیند تغییر اندازه صفحه PDF در جاوا را نشان می دهد. همچنین فرآیند محاسبه اندازه صفحه را در نقاطی که قرار است به روشهای این برنامه ارائه شود، یاد خواهید گرفت.
مراحل ویرایش اندازه صفحه PDF در جاوا
- محیط توسعه را طوری تنظیم کنید که از Aspose.PDF for Java برای تغییر اندازه صفحه استفاده کند
- PDF منبع را با استفاده از شی Document class بارگیری کنید تا ابعاد صفحه را تغییر دهید
- به page collection پیشفرض در فایل PDF بارگذاریشده دسترسی پیدا کنید
- به صفحه هدفی که اندازه آن باید تغییر داده شود دسترسی پیدا کنید
- اندازه صفحه عرض و ارتفاع را بر حسب نقطه تنظیم کنید
- فایل PDF به روز شده را روی دیسک یا در جریانی با اندازه صفحه مشخص ذخیره کنید
این مراحل روند تغییر اندازه کاغذ PDF در جاوا را شرح می دهد. می توانید فایل PDF منبع را در شیء کلاس Document بارگیری کنید که از بسیاری از اضافه بارهای دیگر نیز برای کنترل فرآیند بارگیری سند پشتیبانی می کند. کلاس Document حاوی شی PageCollection است که می توان با استفاده از نادیده انگاشتن متد getPages () برای دریافت ارجاع به صفحه هدف به آن دسترسی داشت. کلاس Page دارای متد setPageSize() است که به عرض و ارتفاع جدید برای صفحه به روز شده نیاز دارد.
کد تغییر اندازه صفحه PDF در جاوا
کد بالا روند تغییر اندازه صفحه PDF در جاوا را نشان می دهد. شما باید اندازه صفحه جدید را بر حسب امتیاز محاسبه کنید که یک اینچ برابر با 72 امتیاز در Aspose.PDF باشد. اکنون اگر میخواهید اندازه صفحهای با ابعاد 8.3 در 11.7 اینچ را بر حسب امتیاز محاسبه کنید، میتوانید 8.3 را در 72 و 11.7 را در 72 ضرب کنید تا ابعاد در نقاطی که باید به متد setPageSize () مانند Envelop # ارائه شود را به دست آورید. اندازه 10 در این کد نمونه نشان داده شده است.
ما در اینجا فرآیند تغییر ابعاد صفحه PDF در جاوا را یاد گرفتیم. اگر میخواهید فرآیند محافظت از فایل PDF خروجی را یاد بگیرید، به مقاله چگونه از PDF با رمز عبور در جاوا محافظت کنیم مراجعه کنید.