Αυτό το παράδειγμα δείχνει πώς να ενσωματώσετε ένα 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 στο δίσκο.