You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Document-Processing/PDF/PDF-Viewer/maui/Add-Remove-Modify-Annotations.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,14 @@
1
1
---
2
2
layout: post
3
3
title: Add, Remove, and Edit Annotations in .NET MAUI PDF Viewer | Syncfusion
4
-
description: Learn here all about adding, removing and editing annotations in a PDF document using Syncfusion<sup>®</sup> .NET MAUI PDF Viewer (SfPdfViewer) control.
4
+
description: Learn how to add, remove, and edit annotations in a PDF document using the Syncfusion<sup>®</sup> .NET MAUI PDF Viewer (SfPdfViewer) control.
5
5
platform: document-processing
6
6
control: SfPdfViewer
7
7
documentation: ug
8
8
keywords: .net maui pdf viewer, .net maui view pdf, pdf viewer in .net maui, .net maui open pdf, maui pdf viewer, maui pdf view
9
9
---
10
10
11
-
# Add, Remove, and Edit Annotations in .NET MAUI PDF Viewer (SfPdfViewer)
11
+
# Add, Remove, and Edit Annotations
12
12
13
13
This section will review the various functions in the [SfPdfViewer](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.PdfViewer.SfPdfViewer.html) for adding, removing, and editing annotations in a PDF document.
title: About Annotations in .NET MAUI PDF Viewer control | Syncfusion
4
-
description: Learn here all about introduction of Annotations in .NET MAUI PDF Viewer (SfPdfViewer) control, its functionalites and more.
3
+
title: Annotations in .NET MAUI PDF Viewer | Syncfusion
4
+
description: Learn about the annotation types and functionalities available in the Syncfusion<sup>®</sup> .NET MAUI PDF Viewer (SfPdfViewer) control.
5
5
platform: document-processing
6
6
control: SfPdfViewer
7
7
documentation: ug
@@ -10,28 +10,87 @@ keywords: .net maui pdf viewer, .net maui view pdf, pdf viewer in .net maui, .ne
10
10
11
11
# Annotations in .NET MAUI PDF Viewer (SfPdfViewer)
12
12
13
-
The [SfPdfViewer](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.PdfViewer.SfPdfViewer.html) allows you to add, remove and modify annotations in the PDF documents. This section will go through the various types and functionalities available in PDF Viewer for working with annotations.
13
+
The [SfPdfViewer](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.PdfViewer.SfPdfViewer.html) allows you to add, remove, and modify annotations in PDF documents. Annotations are useful for marking up document content — for example, highlighting important text, drawing shapes to indicate areas of interest, adding sticky notes for reviewer comments, or stamping a document with a status indicator.
14
14
15
-
## Supported Annotation Types
16
-
17
-
The [SfPdfViewer](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.PdfViewer.SfPdfViewer.html) supports the following annotation types.
18
-
19
-
1. Arrow
20
-
2. Circle
21
-
3. Free text
22
-
4. Highlight
23
-
5. Ink
24
-
6. Ink eraser
25
-
7. Line
26
-
8. Polygon
27
-
9. Polyline
28
-
10. Square
29
-
11. Squiggly
30
-
12. Stamp
31
-
13. Sticky notes
32
-
14. Strikeout
33
-
15. Underline
15
+
This section covers the annotation types and common functionalities available in the PDF Viewer. For detailed instructions on each annotation type, refer to the individual sections listed below.
34
16
35
17
To learn how to work with annotations, you can also check out our video tutorial below.
The [SfPdfViewer](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.PdfViewer.SfPdfViewer.html) supports the following annotation types, grouped by category.
24
+
25
+
### Text Markup Annotations
26
+
27
+
Use these annotations to mark up text content within the PDF document.
28
+
29
+
| Annotation | Description |
30
+
|---|---|
31
+
| Highlight | Highlights selected text with a color. |
32
+
| Underline | Draws a line beneath selected text. |
33
+
| Strikeout | Draws a line through selected text to indicate deletion. |
34
+
| Squiggly | Draws a wavy underline to indicate a possible error or area of concern. |
35
+
36
+
For more information, see [Text Markup Annotations](../text-markups).
37
+
38
+
### Shape Annotations
39
+
40
+
Use these annotations to draw geometric shapes over PDF content.
41
+
42
+
| Annotation | Description |
43
+
|---|---|
44
+
| Arrow | Draws an arrow to point to specific content. |
45
+
| Circle | Draws an ellipse or circle over the page. |
46
+
| Line | Draws a straight line between two points. |
47
+
| Polygon | Draws a closed polygon shape. |
48
+
| Polyline | Draws an open multi-segment line. |
49
+
| Square | Draws a rectangle over the page. |
50
+
51
+
For more information, see [Shape Annotations](../shapes).
52
+
53
+
### Freehand and Rich Content Annotations
54
+
55
+
| Annotation | Description |
56
+
|---|---|
57
+
| Ink | Draws freehand strokes over the page. |
58
+
| Ink eraser | Erases parts of existing ink annotations. |
59
+
| Free text | Adds a text box directly on the page. |
60
+
| Stamp | Places an image or predefined stamp on the page. |
61
+
| Sticky notes | Attaches a pop-up note to a specific location on the page. |
62
+
63
+
For more information, see [Ink Annotations](../ink), [Free Text Annotations](../free-text), [Stamps](../stamps), and [Sticky Notes](../sticky-notes).
64
+
65
+
## In This Section
66
+
67
+
### Annotation Types
68
+
69
+
| Topic | Description |
70
+
|---|---|
71
+
|[Text Markup Annotations](../text-markups)| Highlight, underline, strikeout, and squiggly annotations on selected text. |
72
+
|[Shape Annotations](../shapes)| Draw arrows, circles, lines, polygons, polylines, and rectangles over pages. |
73
+
|[Ink Annotations](../ink)| Draw freehand strokes over any page area. |
74
+
|[Ink Eraser](../ink-eraser)| Erase portions of existing ink annotations. |
75
+
|[Free Text Annotations](../free-text)| Place a text box directly on the page. |
76
+
|[Stamps](../stamps)| Apply predefined or custom image stamps on a page. |
77
+
|[Sticky Notes](../sticky-notes)| Attach pop-up notes to specific locations on a page. |
78
+
79
+
### Common Annotation Operations
80
+
81
+
| Topic | Description |
82
+
|---|---|
83
+
|[Add, Remove, and Modify Annotations](../add-remove-modify-annotations)| Programmatically add, update, and delete any annotation type. |
84
+
|[Annotation Collection](../annotation-collection)| Access and iterate the full annotation collection. |
85
+
|[Select and Deselect Annotations](../select-deselect-annotations)| Select one or more annotations programmatically. |
86
+
|[Lock and Unlock Annotations](../lock-unlock)| Prevent annotations from being edited or deleted. |
87
+
|[Show and Hide Annotations](../show-hide)| Toggle visibility of annotations without removing them. |
88
+
|[Import and Export Annotations](../import-export-annotations)| Import/export annotation data in XFDF, FDF, JSON, and XML formats. |
89
+
|[Undo and Redo](../undo-redo)| Reverse or reapply recent annotation changes. |
90
+
|[Annotation Comments](../annotations-comment)| Add review comments and status to annotations. |
91
+
92
+
## See Also
93
+
-[Add, Remove, and Modify Annotations](../add-remove-modify-annotations)
94
+
-[Import and Export Annotations](../import-export-annotations)
Copy file name to clipboardExpand all lines: Document-Processing/PDF/PDF-Viewer/maui/Coordinates-Conversion.md
+9-3Lines changed: 9 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
-
---
1
+
---
2
2
layout: post
3
-
title: Working with PDF coordinates systems in MAUI PDF Viewer | Syncfusion
4
-
description: Learn here all about coordinates conversion in Syncfusion<sup>®</sup> .NET MAUI PDF Viewer (SfPdfViewer) control.
3
+
title: Coordinate Conversion in .NET MAUI PDF Viewer | Syncfusion
4
+
description: Learn how to convert between PDF page coordinates and viewer coordinates in the Syncfusion<sup>®</sup> .NET MAUI PDF Viewer (SfPdfViewer) control.
5
5
platform: document-processing
6
6
control: SfPdfViewer
7
7
documentation: ug
@@ -138,3 +138,9 @@ if (annotation is SquareAnnotation squareAnnotation)
title: Document link navigation in .NET MAUI PDF Viewer control | Syncfusion
4
-
description: Learn here about document link navigation in Syncfusion<sup>®</sup> .NET MAUI PDF Viewer (SfPdfViewer) control.
3
+
title: Document Link Navigation in .NET MAUI PDF Viewer | Syncfusion
4
+
description: Learn how to navigate using document link annotations in the Syncfusion<sup>®</sup> .NET MAUI PDF Viewer (SfPdfViewer) control.
5
5
platform: document-processing
6
6
control: SfPdfViewer
7
7
documentation: ug
8
+
keywords: .net maui pdf viewer, .net maui view pdf, pdf viewer in .net maui, .net maui open pdf, maui pdf viewer, maui pdf view
8
9
---
9
10
10
11
# Document Link Navigation in .NET MAUI PDF Viewer (SfPdfViewer)
11
12
12
-
The PDF viewer allows navigating from one part of the PDF document to another using document link annotations. When a document link annotation is tapped, the PDF viewer scrolls to its destination. This type of link annotation is most often used to represent the table of contents of a PDF document.
13
+
The PDF viewer allows navigating from one part of the PDF document to another using document link annotations. When a document link annotation is tapped, the PDF viewer scrolls to the destination page or location defined by that annotation. This type of annotation is most commonly used to make a PDF's table of contents interactive — each entry links directly to the corresponding page in the document.
13
14
14
-
The document link navigation can be turned on or off using the [EnableDocumentLinkNavigation](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.PdfViewer.SfPdfViewer.html#Syncfusion_Maui_PdfViewer_SfPdfViewer_EnableDocumentLinkNavigation) property. The default value of this property is true. The code snippet below illustrates disabling the document link navigation.
15
+
N> Document link annotations differ from hyperlink annotations. Document links navigate **within** the same PDF document, while hyperlinks open an external URL in the device browser. See [Hyperlink Navigation](https://help.syncfusion.com/maui/pdf-viewer/hyperlink-navigation) for details on handling external links.
16
+
17
+
## Enable or Disable Document Link Navigation
18
+
19
+
The document link navigation can be turned on or off using the [EnableDocumentLinkNavigation](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.PdfViewer.SfPdfViewer.html#Syncfusion_Maui_PdfViewer_SfPdfViewer_EnableDocumentLinkNavigation) property. The default value of this property is `true`. The code snippet below illustrates disabling the document link navigation.
Copy file name to clipboardExpand all lines: Document-Processing/PDF/PDF-Viewer/maui/DocumentLoadNotifications.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,11 @@
1
1
---
2
2
layout: post
3
-
title: Document Load Events in .NET MAUI PDF Viewer control | Syncfusion
4
-
description: Learn here all about events that notifies whether the document has been opened or not opened in the Syncfusion<sup>®</sup> .NET MAUI PDF Viewer (SfPdfViewer).
3
+
title: Document Load Events in .NET MAUI PDF Viewer | Syncfusion
4
+
description: Learn how to handle document load events in the Syncfusion<sup>®</sup> .NET MAUI PDF Viewer (SfPdfViewer) to detect when a document is opened or fails to open.
5
5
platform: document-processing
6
6
control: SfPdfViewer
7
7
documentation: ug
8
+
keywords: .net maui pdf viewer, .net maui view pdf, pdf viewer in .net maui, .net maui open pdf, maui pdf viewer, maui pdf view
8
9
---
9
10
10
11
# Document Load Events in .NET MAUI PDF Viewer (SfPdfViewer)
0 commit comments