Я использую iText7 на C# для создания аннотации к полилинии в документе PDF. Аннотация правильно отображается в Adobe Acrobat, но не отображается в браузерных средствах просмотра PDF, таких как Chrome. Я не столкнулся с какими-либо проблемами при рендеринге других типов аннотаций, таких как Ink, Highlight или Circle, но пока только Polyline.
Вот фрагмент кода, который я использую:
List vertices = new List();
// Create Polyline Annotation
PdfPolyGeomAnnotation polyline = PdfPolyGeomAnnotation.CreatePolyLine(rect, points.ToArray());
polyline.SetColor(Colour.GetColorValue());
// Set Line Width
polyline.SetBorder(new PdfAnnotationBorder(0, 0, CommentData.strokewidth));
polyline.SetFlags(PdfAnnotation.PRINT | PdfAnnotation.LOCKED | PdfAnnotation.READ_ONLY);
// Set Opacity
if (CommentData.opacity > 0 && CommentData.opacity
Подробнее здесь: https://stackoverflow.com/questions/794 ... df-viewers