ГЛБ формат је међу популарним форматима 3Д датотека за 3Д сцене и моделе и да бисмо их видели, морамо да користимо Мицрософт Паинт 3Д, Мицрософт Ремик 3Д, Тримбле 3Д Варехоусе или било који програм који подржава глТФ датотеке . Али са друге стране, ПДФ формат датотеке је један од широко подржаних формата за дељење информација и многи модерни веб претраживачи могу да приказују ПДФ датотеке. Стога, с обзиром на ову лакоћу, у овом чланку ћемо разговарати о детаљима о томе како претворити ГЛБ у ПДФ користећи Питхон језик, као и о корацима за претварање ФБКС у ПДФ користећи Питхон.
- АПИ за конверзију 3Д у ПДФ
- Претворите ГЛБ у ПДФ користећи Питхон
- Претворите ФБКС у ПДФ користећи Питхон
- ГЛБ у ПДФ помоћу команде цУРЛ
- ФБКС у ПДФ помоћу команде цУРЛ
АПИ за конверзију 3Д у ПДФ
Наше решење засновано на РЕСТ-у под називом Аспосе.3Д Цлоуд пружа функције за генерисање, читање и манипулисање 3Д документима. Сада да бисмо користили ове функције у Питхон апликацији, морамо да покушамо да користимо Аспосе.3Д Цлоуд СДК за Питхон. Дакле, први корак је инсталирање СДК-а који је доступан за преузимање на ПИП и ГитХуб. Извршите следећу команду на терминалу командне линије да бисте инсталирали СДК:
pip install aspose3dcloud
Сада набавите персонализовани ЦлиентИД и ЦлиентСецрет детаље тако што ћете посетити Аспосе.Цлоуд контролну таблу.
Претворите ГЛБ у ПДФ користећи Питхон
Пратите доле наведене кораке да бисте учитали ГЛБ датотеку из складишта у облаку и претворили је у ПДФ формат.
- Направите инстанцу ТхрееДЦлоудАпи док прослеђујете ИД клијента и тајну клијента као аргументе
- Дефинишите улазно ГЛБ име, излазни формат као ПДФ и резултујућу информацију о именима датотека
- Коначно, позовите метод постцонвертбиформат(…) класе ТхрееДЦлоудАпи да бисте извршили операцију конверзије
# За даље примере посетите https://github.com/Aspose-3D-Cloud/aspose-3d-cloud-python
def glbToPdf():
try:
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
# Направите инстанцу Аспосе.3Д Цлоуд
threeDCloudApi = aspose3dcloud.ThreeDCloudApi("client_credentials", client_id, client_secret)
# унесите ГЛБ датотеку
name = "Wolf-Blender-2.82a.glb"
# резултујући формат ПДФ датотеке
newformat = "pdf"
# назив резултирајуће ПДФ датотеке
newfilename = "Converted.pdf"
# поставите заставицу за преписивање постојеће датотеке
isOverwrite = "true"
# позовите АПИ метод да бисте покренули процедуру конверзије датотека
result = threeDCloudApi.post_convert_by_format(name, newformat, newfilename, folder = None, is_overwrite = isOverwrite)
# штампај поруку у конзоли (опционо)
print('Conversion process completed successfully !')
except ApiException as e:
print("Exception while calling 3DApi: {0}".format(e))
glbToPdf()
Претворите ФБКС у ПДФ користећи Питхон
Да бисте конвертовали ФБКС датотеку ускладиштену у складишту у облаку у ПДФ формат, а резултујућа датотека се такође чува у складишту у облаку.
- Направите инстанцу ТхрееДЦлоудАпи док прослеђујете ИД клијента и тајну клијента као аргументе
- Одредите назив улазног ФБКС имена, излазни формат као ПДФ и информације о називима резултујућих датотека
- Сада позовите метод постцонвертбиформат(…) класе ТхрееДЦлоудАпи да бисте извршили операцију конверзије
# За даље примере посетите https://github.com/Aspose-3D-Cloud/aspose-3d-cloud-python
def fbxToPdf():
try:
# Направите инстанцу Аспосе.3Д Цлоуд
threeDCloudApi = aspose3dcloud.ThreeDCloudApi("client_credentials", "bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")
# унесите ФБКС датотеку
name = "Wolf-Blender.fbx"
# резултујући формат ПДФ датотеке
newformat = "pdf"
# назив резултирајуће ПДФ датотеке
newfilename = "Converted.pdf"
# поставите заставицу за преписивање постојеће датотеке
isOverwrite = "true"
# покренути операцију конверзије датотека
result = threeDCloudApi.post_convert_by_format(name, newformat, newfilename, folder = None, is_overwrite = isOverwrite)
# штампај поруку у конзоли (опционо)
print('Conversion process completed successfully !')
except ApiException as e:
print("Exception while calling 3DApi: {0}".format(e))
fbxToPdf()
Примери датотека коришћених у горњим примерима могу се преузети са Волф-Блендер-2.82а.глб и Волф-Блендер-Цонвертед.фбк.
ГЛБ у ПДФ помоћу команде цУРЛ
Аспосе.3Д Цлоуд је развијен према РЕСТ архитектури, тако да ћемо у овом одељку научити кораке за претварање ГЛБ-а у ПДФ помоћу цУРЛ команди. Међутим, први корак у овом процесу је генерисање ЈВТ приступног токена на основу акредитива вашег клијента. Извршите следећу команду да бисте генерисали токен.
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"
Када добијемо ЈВТ токен, морамо да извршимо следећу команду да претворимо ГЛБ у ПДФ формат.
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{}
ФБКС у ПДФ помоћу команде цУРЛ
Извршите следећу команду да бисте учитали ФБКС датотеку из складишта у облаку и трансформисали је у ПДФ формат. Добијена датотека се затим чува у складишту у облаку.
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{}
Закључак
У овом чланку смо истражили детаље за претварање 3Д у ПДФ, ГЛБ у ПДФ и ФБКС у ПДФ користећи Питхон исечке кода. Истовремено, научили смо и кораке за претварање ФБКС-а у ПДФ користећи Питхон исјечак кода. Развијте 3Д ПДФ макер пратећи кораке у којима претварамо ГЛБ и ФБКС у ПДФ користећи цУРЛ команде. Штавише, АПИ такође нуди функцију за претварање ФБКС у ОБЈ, ОБЈ у ФБКС или чување ФБКС у СТЛ формат. Користите АПИ да конвертујете своје узорке Мерцедес глб или глб 250 итд датотека у жељени излазни формат.
Имајте на уму да је Водич за програмере одличан извор информација за учење о невероватним могућностима које нуди СДК. У случају да наиђете на било какве проблеме док користите АПИ, контактирајте нас преко бесплатног форума подршке.
повезани чланци
Такође вам саветујемо да посетите следећи линк да бисте сазнали више о: