本示例演示了如何将 3D U3D model 嵌入 PDF 文档中,作为具有预定义正视图的交互式注释。使用 Aspose.PDF for .NET,您可以以编程方式控制相机视角、注释位置和激活行为——这对于技术文档、产品目录或需要 3D 可视化增值的工程报告尤为理想。
Steps to Add a 3D Annotation with Front View using C#
- 使用 Document 类加载源 PDF 文档。
- 通过加载外部 3D 模型文件(例如 .u3d)创建一个 PDF3DContent 对象。
- 使用该内容初始化一个 PDF3DArtwork 对象,并分配默认的光照和渲染设置。
- 使用单位相机矩阵和零轨道角度定义一个面向前方的 PDF3DView,然后将其添加到 artwork 的视图数组中。
- 在第一页上创建一个 PDF3DAnnotation,指定其位置矩形、激活模式和默认视图。
- 可选地配置注释外观(边框、颜色),并将其添加到页面的注释集合中。
- 将更新后的 PDF 文档保存到磁盘。