В этом примере показано, как встроить 3D U3D model в PDF‑документ в виде интерактивной аннотации с предопределённым видом спереди. С помощью Aspose.PDF for .NET вы можете программно управлять перспективой камеры, размещением аннотации и поведением активации — идеальный вариант для технической документации, каталогов продукции или инженерных отчётов, где 3D‑визуализация добавляет ценность.
Steps to Add a 3D Annotation with Front View using C#
- Загрузите исходный PDF‑документ, используя класс Document.
- Создайте объект PDF3DContent, загрузив внешний файл 3D‑модели (например, .u3d).
- Инициализируйте объект PDF3DArtwork с содержимым и задайте параметры освещения и рендеринга по умолчанию.
- Определите фронтальный PDF3DView, используя единичную матрицу камеры и нулевой угол орбиты, затем добавьте его в массив представлений artwork.
- Создайте PDF3DAnnotation на первой странице, указав его прямоугольник позиции, режим активации и представление по умолчанию.
- При необходимости настройте внешний вид аннотации (граница, цвет) и добавьте её в коллекцию аннотаций страницы.
- Сохраните обновлённый PDF‑документ на диск.