این مثال نشان میدهد چگونه یک مدل 3D U3D را به عنوان یک حاشیهنویسی تعاملی با نمای جلوی از پیش تعریفشده در یک سند PDF جاسازی کنیم. با استفاده از Aspose.PDF برای .NET، میتوانید بهصورت برنامهنویسی زاویه دوربین، مکان حاشیهنویسی و رفتار فعالسازی را کنترل کنید—که برای مستندات فنی، کاتالوگهای محصول یا گزارشهای مهندسی که تجسم سهبعدی ارزش افزوده میآورد، ایدهآل است.
مراحل افزودن یک حاشیهنویسی 3D با نمای جلو با استفاده از C#
- سند PDF منبع را با استفاده از کلاس Document بارگذاری کنید.
- یک شیء PDF3DContent را با بارگذاری فایل مدل سهبعدی خارجی (مثلاً .u3d) ایجاد کنید.
- یک شیء PDF3DArtwork را با محتوا مقداردهی اولیه کنید و نورپردازی و تنظیمات رندر پیشفرض را اختصاص دهید.
- یک PDF3DView رو به جلو تعریف کنید با استفاده از ماتریس دوربین هویت و زاویه مدار صفر، سپس آن را به آرایهٔ نماهای اثر هنری اضافه کنید.
- یک PDF3DAnnotation را در صفحهٔ اول ایجاد کنید، بهطوری که مستطیل موقعیت، حالت فعالسازی و نمای پیشفرض آن را مشخص کنید.
- در صورت نیاز ظاهر حاشیهنویس (حاشیه، رنگ) را پیکربندی کنید و آن را به مجموعهٔ حاشیهنویسهای صفحه اضافه کنید.
- سند PDF بهروزشده را بر روی دیسک ذخیره کنید.