Hello, there seems to be some issue while processing pdf annotation in documents that have 3D Annotation and movie annotation.
For ex:
foreach (Page page in PdfDocument.Pages)
{
try
{
foreach (Annotation annotation in page.Annotations) // Throws exception.
{
System.NullReferenceException: Object reference not set to an instance of an object.
at Aspose.Pdf.Annotations.PDF3DView…ctor(    , Document , PDF3DArtwork , Boolean )
at Aspose.Pdf.Annotations.PDF3DArtwork…ctor(    , Document , PDF3DAnnotation )
at Aspose.Pdf.Annotations.PDF3DAnnotation…ctor(    , Document )
at Aspose.Pdf.Annotations.Annotation.(    , Page )
at Aspose.Pdf.Annotations.AnnotationCollection.…ctor(List`1 , Page )
at Aspose.Pdf.Annotations.AnnotationCollection.GetEnumerator()
This happens for documents having 3D Annotation and Movie Annoataion:
PDF3D_new.pdf (91.7 KB)