USDZ به HTML C#

فایل‌های USDZ حاوی اطلاعات توصیف صحنه جهانی درباره هر شی هستند. آنها معمولاً برای نمایش اشیا با وضوح و مقیاس پذیری استفاده می شوند. در حالی که، گاهی اوقات ممکن است لازم باشد یک فایل USDZ را به فرمت صفحه وب HTML تبدیل کنید. برای برآوردن چنین الزاماتی، این مقاله نحوه تبدیل یک فایل USDZ به یک فایل با فرمت HTML را به صورت برنامه‌نویسی در سی شارپ پوشش می‌دهد.

مبدل صفحه وب USDZ به HTML – نصب API C#

Aspose.3D for .NET API از کار با فایل های حاوی صحنه ها و داده های سه بعدی پشتیبانی می کند. به عنوان مثال FBX، GLTF، OBJ و غیره می توانید API را با دانلود فایل های مرجع DLL از قسمت Downloads یا با دستور NuGet زیر نصب کنید:

PM> Install-Package Aspose.3D

تبدیل USDZ به صفحه وب HTML در سی شارپ

با دنبال کردن مراحل زیر می توانید یک فایل USDZ را به یک صفحه وب HTML تبدیل کنید:

  • یک نمونه از کلاس Scene برای بارگیری فایل USDZ منبع ایجاد کنید.
  • یک شی از کلاس Html5SaveOptions را مقداردهی کنید.
  • فایل USDZ را به یک صفحه وب HTML تبدیل کنید.

قطعه کد زیر نحوه تبدیل فایل USDZ به صفحه وب HTML را به صورت برنامه نویسی در سی شارپ نشان می دهد:

// فایل USDZ ورودی را بارگیری کنید
Scene scene = new Scene();
scene.Open("Sample.usdz");

// یک نمونه از کلاس Html5SaveOptions ایجاد کنید 
Html5SaveOptions options = new Html5SaveOptions();

// تبدیل USDZ به فایل HTML
scene.Save("output.html", options);

مجوز موقت رایگان دریافت کنید

شما می توانید با درخواست [مجوز موقت رایگان]، تمام ویژگی های API را در ظرفیت کامل خود آزمایش کنید.

نسخه ی نمایشی آنلاین

لطفاً برنامه وب USDZ به HTML Converter را امتحان کنید که با استفاده از API فوق توسعه یافته است.

نتیجه

در این مقاله یاد گرفتید که چگونه یک فایل USDZ را به صورت برنامه نویسی در سی شارپ به صفحه HTML تبدیل کنید. ممکن است لازم باشد این تبدیل را برای ارائه داده ها در یک برنامه وب یا هر مورد دیگری که نیاز به پیش نمایش فایل در یک صفحه وب دارید انجام دهید. علاوه بر این، می توانید با مراجعه به بخش مستندات اطلاعاتی در مورد کار با سایر اشیاء سه بعدی و انواع فایل پیدا کنید. در صورت وجود هرگونه سوال، لطفاً از طریق [فروم 11 با ما تماس بگیرید.

همچنین ببینید

[تبدیل FBX به یک فایل STL در سی شارپ12