Ó GLB go FBX

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

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: