Tá an fhormáid GLB ar cheann de na formáidí comhaid 3D a bhfuil tóir orthu le haghaidh radhairc & samhlacha 3D agus chun iad a fheiceáil, ní mór dúinn Microsoft Paint 3D, Microsoft Remix 3D, Trimble 3D Warehouse, nó aon ríomhchlár a thacaíonn le comhaid glTF a úsáid. . Ach ar an taobh eile de, tá formáid comhaid PDF ar cheann de na formáidí a dtacaítear go forleathan leo chun faisnéis a roinnt agus is féidir le go leor brabhsálaithe gréasáin nua-aimseartha comhaid PDF a thaispeáint. Dá bhrí sin, ag smaoineamh ar an éascaíocht seo, san Airteagal seo, táimid ag dul chun na sonraí a phlé maidir le conas GLB a thiontú go PDF ag baint úsáide as teanga Python agus freisin, na céimeanna chun FBX a thiontú go PDF ag baint úsáide as Python.
- API Tiontú 3D go PDF
- Tiontaigh GLB go PDF le Python
- Tiontaigh FBX go PDF ag baint úsáide as Python
- GLB go PDF ag baint úsáide as Ordú CURL
- FBX go PDF ag baint úsáide as CURL Ordú
API Tiontú 3D go PDF
Soláthraíonn ár réiteach bunaithe ar REST darb ainm Aspose.3D Cloud na gnéithe chun doiciméid 3D a ghiniúint, a léamh agus a ionramháil. Anois chun na gnéithe seo a úsáid i bhfeidhmchlár Python, ní mór dúinn triail a bhaint as Aspose.3D Cloud SDK do Python. Mar sin is é an chéad chéim ná an SDK a shuiteáil atá ar fáil le híoslódáil ag PIP agus GitHub. Rith an t-ordú seo a leanas ar an teirminéal ordú chun an SDK a shuiteáil:
pip install aspose3dcloud
Anois faigh do shonraí pearsantaithe ClientID agus ClientSecret trí chuairt a thabhairt ar deais Aspose.Cloud.
Tiontaigh GLB go PDF le Python
Lean na céimeanna a thugtar thíos chun an comhad GLB a luchtú ó stóráil scamall agus é a thiontú go formáid PDF.
- Cruthaigh sampla de ThreeDCloudApi agus ID Cliant agus rún Cliant a rith mar argóintí
- Sainmhínigh an t-ainm GLB ionchuir, an fhormáid aschuir mar PDF agus an fhaisnéis maidir le hainmneacha comhaid dá bharr
- Ar deireadh, cuir glaoch ar an modh postconvertbyformat(…) de rang ThreeDCloudApi chun an oibríocht chomhshó a dhéanamh
# Le haghaidh tuilleadh samplaí, tabhair cuairt ar https://github.com/Aspose-3D-Cloud/aspose-3d-cloud-python
def glbToPdf():
try:
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
# Cruthaigh sampla de Aspose.3D Cloud
threeDCloudApi = aspose3dcloud.ThreeDCloudApi("client_credentials", client_id, client_secret)
# ionchur comhad GLB
name = "Wolf-Blender-2.82a.glb"
# Formáid comhaid pdf mar thoradh
newformat = "pdf"
# Ainm an chomhaid PDF dá bharr
newfilename = "Converted.pdf"
# socraigh bratach chun an comhad atá ann cheana a fhorscríobh
isOverwrite = "true"
# glaoigh ar mhodh API chun nós imeachta comhshó comhad a thionscnamh
result = threeDCloudApi.post_convert_by_format(name, newformat, newfilename, folder = None, is_overwrite = isOverwrite)
# priontáil teachtaireacht sa chonsól (roghnach)
print('Conversion process completed successfully !')
except ApiException as e:
print("Exception while calling 3DApi: {0}".format(e))
glbToPdf()
Tiontaigh FBX go PDF ag baint úsáide as Python
Chun an comhad FBX atá stóráilte i stóráil scamall a thiontú go formáid PDF agus stóráiltear an comhad mar thoradh air i stóráil scamall freisin.
- Cruthaigh sampla de ThreeDCloudApi agus ID Cliant agus rún Cliant a rith mar argóintí
- Sonraigh ainm ainm FBX ionchuir, formáid aschuir mar PDF agus faisnéis faoi ainmneacha comhaid dá bharr
- Anois, cuir glaoch ar an modh postconvertbyformat(…) de rang ThreeDCloudApi chun an oibríocht chomhshó a dhéanamh
# Le haghaidh tuilleadh samplaí, tabhair cuairt ar https://github.com/Aspose-3D-Cloud/aspose-3d-cloud-python
def fbxToPdf():
try:
# Cruthaigh sampla de Aspose.3D Cloud
threeDCloudApi = aspose3dcloud.ThreeDCloudApi("client_credentials", "bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")
# ionchur comhad FBX
name = "Wolf-Blender.fbx"
# Formáid comhaid pdf mar thoradh
newformat = "pdf"
# Ainm an chomhaid PDF dá bharr
newfilename = "Converted.pdf"
# socraigh bratach chun an comhad atá ann cheana a fhorscríobh
isOverwrite = "true"
# tús a chur le hoibríocht comhshó comhad
result = threeDCloudApi.post_convert_by_format(name, newformat, newfilename, folder = None, is_overwrite = isOverwrite)
# priontáil teachtaireacht sa chonsól (roghnach)
print('Conversion process completed successfully !')
except ApiException as e:
print("Exception while calling 3DApi: {0}".format(e))
fbxToPdf()
Is féidir na comhaid shamplacha a úsáidtear sna samplaí thuas a íoslódáil ó Wolf-Blender-2.82a.glb agus Wolf-Blender-Converted.fbx.
GLB go PDF ag baint úsáide as Ordú CURL
Forbraítear Aspose.3D Cloud de réir ailtireacht REST, mar sin san alt seo, táimid ag dul a fhoghlaim na céimeanna chun GLB a thiontú go PDF ag baint úsáide as orduithe cURL. Mar sin féin, is é an chéad chéim sa phróiseas seo ná comhartha rochtana JWT a ghiniúint bunaithe ar dhintiúir do chliaint. Rith an t-ordú seo a leanas chun an comhartha a ghiniúint.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Nuair a bheidh an comhartha JWT againn, ní mór dúinn an t-ordú seo a leanas a fhorghníomhú chun GLB a thiontú go bhformáid PDF.
curl -v -X POST "https://api.aspose.cloud/v3.0/3d/saveas/newformat?name=Wolf-Blender-2.82a(2).glb&newformat=PDF&newfilename=Converted.pdf&IsOverwrite=true" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-d{}
FBX go PDF ag baint úsáide as CURL Ordú
Déan an t-ordú seo a leanas chun an comhad FBX a luchtú ó stóráil Cloud agus é a athrú go formáid PDF. Déantar an comhad a thagann as a shábháil ansin chuig néalstóráil.
curl -v -X POST "https://api.aspose.cloud/v3.0/3d/saveas/newformat?name=Wolf-Blender-Converted(1).fbx&newformat=PDF&newfilename=Converted.pdf&IsOverwrite=true" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-d{}
Conclúid
San Airteagal seo, tá iniúchadh déanta againn ar na sonraí chun 3D a thiontú go PDF, GLB go PDF agus FBX go PDF ag baint úsáide as snippets cód Python. Ag an am céanna, tá na céimeanna foghlamtha againn chun FBX a thiontú go PDF ag baint úsáide as Blúire cód Python. Déan déantóir PDF 3D a fhorbairt trí na céimeanna a leanúint ina ndéanaimid GLB agus FBX a thiontú go PDF ag baint úsáide as orduithe cURL. Ina theannta sin, cuireann an API an ghné ar fáil freisin chun FBX a thiontú go OBJ, OBJ go FBX, nó formáid FBX go STL a shábháil. Bain úsáid as an API chun do chuid comhad samplach Mercedes glb nó glb 250 etc a thiontú go dtí an fhormáid aschuir atá ag teastáil.
Tabhair faoi deara le do thoil gur foinse iontach faisnéise é an Treoir Fhorbróirí chun foghlaim faoi na cumais iontacha atá á dtairiscint ag an SDK. I gcás go mbeidh aon fhadhbanna agat agus an API á úsáid agat, déan teagmháil linn tríd an fóram tacaíochta saor in aisce.
Airteagail Ghaolmhara
Molaimid duit freisin cuairt a thabhairt ar an nasc seo a leanas chun tuilleadh eolais a fháil faoi: