فرمت فایل SVG پرکاربردترین فرمت فایل است اگر با گرافیک دو بعدی کار میکنید. این فرمت فایل قابل مقیاسپذیری بالایی دارد و کیفیت فوقالعادهای را ارائه میدهد. با این حال، هنگامی که به اشتراکگذاری سند، چاپ یا بایگانی میرسد، فرمت فایل PDF به دلیل طبیعت پرتابل پیشرفتهاش ترجیح داده میشود. در این مقاله، ما به صورت برنامهنویسی SVG را به PDF در پایتون تبدیل خواهیم کرد. برای این منظور، ما با Aspose.CAD برای پایتون از طریق .NET پیش خواهیم رفت. این SDK CAD به اندازه کافی قدرتمند است که تبدیل SVG به PDF را به آرامی انجام دهد. بنابراین، ما عملکرد را با نوشتن یک نمونه کد نشان خواهیم داد. بیایید شروع کنیم.
نصب SDK CAD
بیایید Aspose.CAD برای پایتون از طریق .NET را با اجرای دستور زیر در CMD نصب کنیم:
pip install aspose-cad
شما میتوانید فایلهای SDK را دانلود کنید در صورتی که ترجیح میدهید با گزینه CMD پیش نروید.
تبدیل SVG به PDF در پایتون - نمونه کد
SDK نصب شده است و حالا ما به سراغ پیادهسازی عملکرد خواهیم رفت.
لطفاً مراحل زیر را دنبال کنید:
- مسیر دایرکتوری کاری را تعریف کرده و مجوز Aspose.CAD را اعمال کنید.
- فایل SVG منبع را با فراخوانی متد load بارگذاری کنید.
- یک نمونه از کلاس CadRasterizationOptions ایجاد کنید.
- ارتفاع صفحه را تنظیم کنید.
- عرض صفحه را تنظیم کنید.
- یک نمونه از کلاس PdfOptions را ایجاد کنید.
- متد save را برای ذخیره فایل به عنوان PDF فراخوانی کنید.
نمونه کد زیر نشان میدهد که چگونه میتوان SVG را به طور برنامهنویسی در پایتون به PDF تبدیل کرد:
شما میتوانید خروجی را در تصویر زیر مشاهده کنید:
به عنوان یک سوال
شما میتوانید سوالات خود را در انجمن ما بپرسید.
SVG به PDF - دریافت مجوز رایگان
یک مجوز موقت رایگان دریافت کنید تا Aspose.CAD برای پایتون از طریق .NET را امتحان کنید.
افکار نهایی
Aspose.CAD برای پایتون از طریق .NET یک راهCompact برای تبدیل SVG به PDF در پایتون ارائه میدهد. از همه مهمتر، این راهحل هیچ وابستگی شخص ثالثی ندارد. شما به راحتی میتوانید این تبدیل را در برنامههای پایتون خود انجام دهید. علاوه بر این، میتوانید با مرور مستندات، مرجع API و GitHub نمونههای کد را بیشتر بررسی کنید.
سوالات متداول
س: چگونه میتوان SVG را در پایتون به PDF تبدیل کرد؟
پاسخ: شما میتوانید SVG را با استفاده از Aspose.CAD برای پایتون از طریق .NET به PDF صادر کنید. این نمونه کد عملکرد را نشان میدهد.
س: آیا SVG و PDF یکی هستند؟
پاسخ: خیر، SVG و PDF یکی نیستند. SVG یک فرمت تصویر وکتوری برای گرافیک وب است، در حالی که PDF یک فرمت سند است که میتواند شامل متن، تصاویر و گرافیک برای اشتراکگذاری و چاپ باشد.
