این راهنمای مختصر چگونگی چرخش PDF با استفاده از پایتون را توضیح میدهد. این شامل مراحل دقیق برای نوشتن نرم افزار است و یک کد نمونه را برای نشان دادن فرآیند چرخش فایل PDF با استفاده از Python به اشتراک می گذارد. شما فرآیند تغییر جهت صفحه از عمودی به افقی و بالعکس را همراه با گزینه هایی برای چرخش محتویات صفحه نیز در صورت نیاز خواهید آموخت.
مراحل تغییر جهت PDF با استفاده از پایتون
- برای چرخاندن صفحات، محیط توسعه را روی از Aspose.PDF برای پایتون از طریق دات نت استفاده کنید تنظیم کنید
- بارگیری فایل PDF منبع با استفاده از کلاس Document که محتوا و جهت صفحه آن باید تغییر کند
- هر صفحه از فایل PDF را تجزیه کنید و ارتفاع را با عرض برای تغییر جهت تغییر دهید
- در صورت نیاز، محتوای صفحه را نیز Rotate کنید
- فایل PDF خروجی را با جهت گیری اصلاح شده و محتویات چرخانده شده روی دیسک ذخیره کنید
این مراحل شامل فرآیند کامل برای چرخش دائمی PDF با استفاده از پایتون است. در ابتدا، فایل پیدیاف منبع بارگذاری میشود و هر صفحه تجزیه میشود، جایی که ابتدا ارتفاع و عرض صفحه با هم عوض میشود، بنابراین جهت آن تغییر میکند، اما با این مرحله فقط ابعاد صفحه تغییر میکند اما جهت محتوا ثابت میماند. اگر میخواهید محتویات را نیز بچرخانید، میتوانید مقدار Page.rotate را با یکی از مقادیر از aspose.pdf.Rotation enumerator تنظیم کنید.
کد برای چرخاندن PDF با استفاده از پایتون
کد فوق عملیات چرخش تمام صفحات در PDF با استفاده از Python را نشان می دهد. از ویژگی های media_box برای محاسبه ابعاد جدید صفحه هدف استفاده می شود، مانند ارتفاع منبع به عنوان عرض مقصد و عرض منبع به عنوان ارتفاع مقصد تنظیم می شود. اگر میخواهید محتویات صفحه را نیز بچرخانید، میتوانید از aspose.pdf.Rotation Enumerator که حاوی مقادیری مانند ON90، ON180، ON270، و NONE برای تنظیم مقدار ویژگی Page.rotate استفاده کنید.
این مقاله ما را راهنمایی کرده است تا صفحه و محتویات PDF را بچرخانیم. اگر میخواهید متنی را در یک صفحه PDF در هر مکانی با زاویه تصادفی رندر کنید به مقاله نحوه چرخش متن در PDF با استفاده از پایتون مراجعه کنید.