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/Annotations-Overview.md
+22-22Lines changed: 22 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ Use these annotations to mark up text content within the PDF document.
33
33
| Strikeout | Draws a line through selected text to indicate deletion. |
34
34
| Squiggly | Draws a wavy underline to indicate a possible error or area of concern. |
35
35
36
-
For more information, see [Text Markup Annotations](../text-markups).
36
+
For more information, see [Text Markup Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/text-markups).
37
37
38
38
### Shape Annotations
39
39
@@ -48,7 +48,7 @@ Use these annotations to draw geometric shapes over PDF content.
48
48
| Polyline | Draws an open multi-segment line. |
49
49
| Square | Draws a rectangle over the page. |
50
50
51
-
For more information, see [Shape Annotations](../shapes).
51
+
For more information, see [Shape Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/shapes).
52
52
53
53
### Freehand and Rich Content Annotations
54
54
@@ -60,37 +60,37 @@ For more information, see [Shape Annotations](../shapes).
60
60
| Stamp | Places an image or predefined stamp on the page. |
61
61
| Sticky notes | Attaches a pop-up note to a specific location on the page. |
62
62
63
-
For more information, see [Ink Annotations](../ink), [Free Text Annotations](../free-text), [Stamps](../stamps), and [Sticky Notes](../sticky-notes).
63
+
For more information, see [Ink Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/ink), [Free Text Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/free-text), [Stamps](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/stamps), and [Sticky Notes](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/sticky-notes).
64
64
65
65
## In This Section
66
66
67
67
### Annotation Types
68
68
69
69
| Topic | Description |
70
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. |
71
+
|[Text Markup Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/text-markups)| Highlight, underline, strikeout, and squiggly annotations on selected text. |
72
+
|[Shape Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/shapes)| Draw arrows, circles, lines, polygons, polylines, and rectangles over pages. |
73
+
|[Ink Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/ink)| Draw freehand strokes over any page area. |
74
+
|[Ink Eraser](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/ink-eraser)| Erase portions of existing ink annotations. |
75
+
|[Free Text Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/free-text)| Place a text box directly on the page. |
76
+
|[Stamps](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/stamps)| Apply predefined or custom image stamps on a page. |
77
+
|[Sticky Notes](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/sticky-notes)| Attach pop-up notes to specific locations on a page. |
78
78
79
79
### Common Annotation Operations
80
80
81
81
| Topic | Description |
82
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. |
83
+
|[Add, Remove, and Modify Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/add-remove-modify-annotations)| Programmatically add, update, and delete any annotation type. |
84
+
|[Annotation Collection](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/annotation-collection)| Access and iterate the full annotation collection. |
85
+
|[Select and Deselect Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/select-deselect-annotations)| Select one or more annotations programmatically. |
86
+
|[Lock and Unlock Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/lock-unlock)| Prevent annotations from being edited or deleted. |
87
+
|[Show and Hide Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/show-hide)| Toggle visibility of annotations without removing them. |
88
+
|[Import and Export Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/import-export-annotations)| Import/export annotation data in XFDF, FDF, JSON, and XML formats. |
89
+
|[Undo and Redo](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/undo-redo)| Reverse or reapply recent annotation changes. |
90
+
|[Annotation Comments](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/annotations-comment)| Add review comments and status to annotations. |
91
91
92
92
## See Also
93
-
-[Add, Remove, and Modify Annotations](../add-remove-modify-annotations)
94
-
-[Import and Export Annotations](../import-export-annotations)
95
-
-[Save a Document](../save-a-document)
96
-
-[Undo and Redo](../undo-redo)
93
+
-[Add, Remove, and Modify Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/add-remove-modify-annotations)
94
+
-[Import and Export Annotations](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/import-export-annotations)
95
+
-[Save a Document](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/save-a-document)
96
+
-[Undo and Redo](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/undo-redo)
Copy file name to clipboardExpand all lines: Document-Processing/PDF/PDF-Viewer/maui/Document-Link-Annotations.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ keywords: .net maui pdf viewer, .net maui view pdf, pdf viewer in .net maui, .ne
12
12
13
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.
14
14
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.
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/document-processing/pdf/pdf-viewer/maui/hyperlink-navigation) for details on handling external links.
Button form fields will be rendered in the PDF viewer. But the PDF viewer supports only the `GoTo` actions that navigates to a particular location in the PDF document alone. Other types of button actions are not supported.
Refer to [Handling document load failures](https://help.syncfusion.com/maui/pdf-viewer/documentloadnotifications#handling-document-load-failures) for more details.
45
+
Refer to [Handling document load failures](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/documentloadnotifications#handling-document-load-failures) for more details.
46
46
47
47
## In this section
48
48
49
49
| Topic | Description |
50
50
|---|---|
51
-
|[Form Fields Collection](../form-filling-collection)| Access the FormFields collection, restrict editing, clear form data, and attach custom data to fields. |
52
-
|[Edit Form Fields](../form-filling-edit)| Programmatically set values for text, checkbox, combo box, list box, radio button, and signature fields. |
53
-
|[Show and Hide Form Fields](../form-filling-show-hide)| Control form field visibility using the `IsHidden` property. |
54
-
|[Customize Form Fields](../form-filling-customization)| Modify background color, text color, border color, and border width of form field widgets. |
55
-
|[Form Field Events](../form-filling-events)| Track value changes and focus changes on form fields using events. |
56
-
|[Import and Export Form Data](../form-filling-import-export)| Import and export form data in XFDF, FDF, JSON, and XML formats. |
57
-
|[Form Data Validation](../form-filling-validation)| Validate form field values before saving the document. |
51
+
|[Form Fields Collection](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/form-filling-collection)| Access the FormFields collection, restrict editing, clear form data, and attach custom data to fields. |
52
+
|[Edit Form Fields](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/form-filling-edit)| Programmatically set values for text, checkbox, combo box, list box, radio button, and signature fields. |
53
+
|[Show and Hide Form Fields](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/form-filling-show-hide)| Control form field visibility using the `IsHidden` property. |
54
+
|[Customize Form Fields](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/form-filling-customization)| Modify background color, text color, border color, and border width of form field widgets. |
55
+
|[Form Field Events](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/form-filling-events)| Track value changes and focus changes on form fields using events. |
56
+
|[Import and Export Form Data](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/form-filling-import-export)| Import and export form data in XFDF, FDF, JSON, and XML formats. |
57
+
|[Form Data Validation](https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui/form-filling-validation)| Validate form field values before saving the document. |
N> For WinUI and MacCatalyst platforms, there is no separate modal view to receive text input from the users. As a result, the [FreeTextModalViewAppearing](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.PdfViewer.SfPdfViewer.html#Syncfusion_Maui_PdfViewer_SfPdfViewer_FreeTextModalViewAppearing) and [FreeTextModalViewDisappearing](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.PdfViewer.SfPdfViewer.html#Syncfusion_Maui_PdfViewer_SfPdfViewer_FreeTextModalViewDisappearing) events are not applicable for these platforms.
249
249
250
250
## See Also
251
-
-[Annotations Overview](../annotations-overview)
252
-
-[Add, Remove, and Modify Annotations](../add-remove-modify-annotations)
0 commit comments