Hoe een 3D-annotatie met frontview aan een PDF toe te voegen met C#

Dit voorbeeld toont hoe u een 3D U3D model in een PDF‑document kunt insluiten als een interactieve annotatie met een vooraf gedefinieerde vooraanzicht. Met Aspose.PDF for .NET kunt u programmatisch de camerahoek, de plaatsing van de annotatie en het activeringsgedrag regelen — ideaal voor technische documentatie, productcatalogi of technische rapporten waarbij 3D‑visualisatie waarde toevoegt.

Steps to Add a 3D Annotation with Front View using C#

  1. Laad het bron‑PDF‑document met behulp van de Document‑klasse.
  2. Maak een PDF3DContent‑object aan door het externe 3D‑modelbestand te laden (bijv. .u3d).
  3. Initialiseer een PDF3DArtwork‑object met de inhoud en wijs standaardverlichting en renderinstellingen toe.
  4. Definieer een front‑gerichte PDF3DView met een identiteits‑cameramatrix en een nul‑orbit‑hoek, en voeg deze vervolgens toe aan de view‑array van het artwork.
  5. Maak een PDF3DAnnotation aan op de eerste pagina, waarbij je de positie‑rechthoek, activatiemodus en standaardview opgeeft.
  6. Optioneel kun je het uiterlijk van de annotatie (rand, kleur) configureren en deze toevoegen aan de annotatie‑collectie van de pagina.
  7. Sla het bijgewerkte PDF‑document op schijf.

 Nederlands