使用 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()
輸出
將產生以下輸出 -

此外,它將在專案目錄中建立一個名為 test.pdf 的 PDF,並將此影像儲存到該檔案中。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP