কম্পিউটার টিউটোরিয়াল

Python-এ 3D প্লট PDF 3D-এ সংরক্ষণ করা


Python-এ একটি 3D প্লট PDF-এ সংরক্ষণ করতে আমরা নিচের ধাপগুলো অনুসরণ করতে পারি।

ধাপসমূহ

  • ফিগার আকার সেট করুন এবং সাবপ্লটগুলির মধ্যবর্তী ও চারপাশের প্যাডিং সমন্বয় করুন।

  • একটি নতুন ফিগার তৈরি করুন বা বিদ্যমান ফিগার সক্রিয় করুন।

  • ফিগারে একটি 'ax' সাবপ্লट ব্যবস্থার অংশ হিসেবে যোগ করুন।

  • NumPy ব্যবহার করে u, v, x, y এবং z ডেটা পয়েন্ট তৈরি করুন।

  • একটি 3D ওয়ারফ্রেম প্লট করুন।

  • প্লটের শিরোনাম সেট করুন।

  • savefig() মেথড ব্যবহার করে বর্তমান ফিগার সংরক্ষণ করুন।

উদাহরণ

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')

u, v = np.mgrid[0:2 * np.pi:30j, 0:np.pi:20j]
x = np.cos(u) * np.sin(v)
y = np.sin(u) * np.sin(v)
z = np.cos(v)

ax.plot_wireframe(x, y, z, color="red")
ax.set_title("Sphere")
plt.savefig("test.pdf")
plt.show()

আউটপুট

এটি নিচের আউটপুট তৈরি করবে −

Python-এ 3D প্লট PDF 3D-এ সংরক্ষণ করা

এছাড়াও, এটি প্রজেক্ট ডিরেক্টরিতে test.pdf নামে একটি PDF তৈরি করবে এবং এই ছবিটি সেখানে সংরক্ষণ করবে।


  1. পাইথন ম্যাটপ্লটলিবে খালি বর্গাকার মার্কার তৈরি করা

  2. Python-এ pylab ব্যবহার করে একটি ফিগার রিমোটলি সেভ করার পদ্ধতি

  3. পাইথন PyGame: উইন্ডোতে ইমেজ (Image) লোড ও প্রদর্শন করুন

  4. পাইথনে PDF ফাইল হ্যান্ডলিং: PyPDF2 লাইব্রেরির ব্যবহার