Šiame pavyzdyje demonstruojama, kaip į PDF dokumentą įterpti 3D U3D model kaip interaktyvią anotaciją su iš anksto apibrėžtu priekiniu vaizdu. Naudojant Aspose.PDF for .NET, galite programiškai valdyti kameros perspektyvą, anotacijos padėtį ir aktyvavimo elgseną — idealu techninei dokumentacijai, produktų katalogams ar inžinerijos ataskaitoms, kur 3D vizualizacija prideda vertės.
Steps to Add a 3D Annotation with Front View using C#
- Įkelkite šaltinio PDF dokumentą naudodami Document klasę.
- Sukurkite PDF3DContent objektą įkeldami išorinį 3D modelio failą (pvz., .u3d).
- Inicializuokite PDF3DArtwork objektą su turiniu ir priskirkite numatytą apšvietimą bei atvaizdavimo nustatymus.
- Apibrėžkite priekinę PDF3DView naudojant identišką kameros matricą ir nulinį orbitos kampą, tada pridėkite ją į PDF3DArtwork peržiūrų masyvą.
- Sukurkite PDF3DAnnotation pirmame puslapyje, nurodydami jo padėties stačiakampį, aktyvavimo režimą ir numatytą peržiūrą.
- Pasirinktinai sukonfigūruokite anotacijos išvaizdą (rėmelį, spalvą) ir pridėkite ją į puslapio anotacijų kolekciją.
- Išsaugokite atnaujintą PDF dokumentą į diską.