diff --git a/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance.sln b/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance.sln
new file mode 100644
index 00000000..00557af0
--- /dev/null
+++ b/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.13.35617.110 d17.13
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Importing-annotations-with-appearance", "Importing-annotations-with-appearance\Importing-annotations-with-appearance.csproj", "{8500B152-7B58-4CA4-B419-51AFC7B2C84B}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {8500B152-7B58-4CA4-B419-51AFC7B2C84B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8500B152-7B58-4CA4-B419-51AFC7B2C84B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8500B152-7B58-4CA4-B419-51AFC7B2C84B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8500B152-7B58-4CA4-B419-51AFC7B2C84B}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {F14C763D-4051-47DF-A74B-1E46956F8DE9}
+ EndGlobalSection
+EndGlobal
diff --git a/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Data/Annotations.xfdf b/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Data/Annotations.xfdf
new file mode 100644
index 00000000..8a036818
--- /dev/null
+++ b/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Data/Annotations.xfdf
@@ -0,0 +1,64 @@
+
+
+
+
+ Highlight
+
+
+ Can you please change South Asian to Asian?
+
+
+ South Asian has changed as Asian
+
+
+
+
+
+
+
+
+
+ Ellipse Annotation
+
+
+ 77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxESUNUIEtFWT0iQVAiPg0KICA8U1RSRUFNIEtFWT0iTiIgREVGSU5FPSIiPg0KICAgIDxJTlQgS0VZPSJMZW5ndGgiIFZBTD0iNDAiIC8+DQogICAgPEFSUkFZIEtFWT0iQkJveCI+DQogICAgICA8RklYRUQgVkFMPSI2OS41IiAvPg0KICAgICAgPEZJWEVEIFZBTD0iNDIxLjUiIC8+DQogICAgICA8RklYRUQgVkFMPSIxNTAuNSIgLz4NCiAgICAgIDxGSVhFRCBWQUw9IjUwMi41IiAvPg0KICAgIDwvQVJSQVk+DQogICAgPElOVCBLRVk9IkZvcm1UeXBlIiBWQUw9IjEiIC8+DQogICAgPEFSUkFZIEtFWT0iTWF0cml4Ij4NCiAgICAgIDxJTlQgVkFMPSIxIiAvPg0KICAgICAgPElOVCBWQUw9IjAiIC8+DQogICAgICA8SU5UIFZBTD0iMCIgLz4NCiAgICAgIDxJTlQgVkFMPSIxIiAvPg0KICAgICAgPEZJWEVEIFZBTD0iLTY5LjUiIC8+DQogICAgICA8RklYRUQgVkFMPSItNDIxLjUiIC8+DQogICAgPC9BUlJBWT4NCiAgICA8RElDVCBLRVk9IlJlc291cmNlcyI+DQogICAgICA8QVJSQVkgS0VZPSJQcm9jU2V0Ij4NCiAgICAgICAgPE5BTUUgVkFMPSJQREYiIC8+DQogICAgICA8L0FSUkFZPg0KICAgIDwvRElDVD4NCiAgICA8TkFNRSBLRVk9IlN1YnR5cGUiIFZBTD0iRm9ybSIgLz4NCiAgICA8TkFNRSBLRVk9IlR5cGUiIFZBTD0iWE9iamVjdCIgLz4NCiAgICA8REFUQSBNT0RFPSJGSUxURVJFRCIgRU5DT0RJTkc9IkFTQ0lJIj4xIDEgMCBSRw0KMSAwIDAgcmcNCjcwLjUgNDIyLjUgNzkgNzkgcmUNCkINCjwvREFUQT4NCiAgPC9TVFJFQU0+DQo8L0RJQ1Q+
+ SquareAnnotation
+
+
+ 77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxESUNUIEtFWT0iQVAiPg0KICA8U1RSRUFNIEtFWT0iTiIgREVGSU5FPSIiPg0KICAgIDxJTlQgS0VZPSJMZW5ndGgiIFZBTD0iNDEiIC8+DQogICAgPEFSUkFZIEtFWT0iQkJveCI+DQogICAgICA8RklYRUQgVkFMPSIzODkuNSIgLz4NCiAgICAgIDxGSVhFRCBWQUw9IjQzMS41IiAvPg0KICAgICAgPEZJWEVEIFZBTD0iNDkwLjUiIC8+DQogICAgICA8RklYRUQgVkFMPSI0ODIuNSIgLz4NCiAgICA8L0FSUkFZPg0KICAgIDxJTlQgS0VZPSJGb3JtVHlwZSIgVkFMPSIxIiAvPg0KICAgIDxBUlJBWSBLRVk9Ik1hdHJpeCI+DQogICAgICA8SU5UIFZBTD0iMSIgLz4NCiAgICAgIDxJTlQgVkFMPSIwIiAvPg0KICAgICAgPElOVCBWQUw9IjAiIC8+DQogICAgICA8SU5UIFZBTD0iMSIgLz4NCiAgICAgIDxGSVhFRCBWQUw9Ii0zODkuNSIgLz4NCiAgICAgIDxGSVhFRCBWQUw9Ii00MzEuNSIgLz4NCiAgICA8L0FSUkFZPg0KICAgIDxESUNUIEtFWT0iUmVzb3VyY2VzIj4NCiAgICAgIDxBUlJBWSBLRVk9IlByb2NTZXQiPg0KICAgICAgICA8TkFNRSBWQUw9IlBERiIgLz4NCiAgICAgIDwvQVJSQVk+DQogICAgPC9ESUNUPg0KICAgIDxOQU1FIEtFWT0iU3VidHlwZSIgVkFMPSJGb3JtIiAvPg0KICAgIDxOQU1FIEtFWT0iVHlwZSIgVkFMPSJYT2JqZWN0IiAvPg0KICAgIDxEQVRBIE1PREU9IkZJTFRFUkVEIiBFTkNPRElORz0iQVNDSUkiPjEgMSAwIFJHDQoxIDAgMCByZw0KMzkwLjUgNDMyLjUgOTkgNDkgcmUNCkINCjwvREFUQT4NCiAgPC9TVFJFQU0+DQo8L0RJQ1Q+
+ RectangleAnnotation
+
+
+ PdfLineAnnotation
+
+
+ 50,298;100,325;200,355;300,230;180,230;50,298
+ polygon
+
+
+ 0 0 1 rg
+ font:Helvetica 7pt;style:Regular; color:#008000
+ Free Text with Callouts
+ Free Text with Callouts
+
+
+
+ 72.919,136.376,72.264,136.376,62.446,142.922,61.137,142.922,55.901,139.649,55.246,138.34,54.592,132.449,54.592,127.867,55.901,125.904,59.828,121.976,63.101,121.322,65.719,122.631,68.992,125.249,70.301,130.485,71.61,133.104,72.264,136.376,72.919,140.304,74.883,144.885,76.192,150.776,76.192,151.431,76.192,152.085,76.192,158.631,76.192,159.94,75.537,155.358,74.228,150.122,74.228,146.195,73.574,141.613,73.574,137.685,74.228,132.449,74.883,128.522,75.537,124.594,76.192,123.285,76.846,122.631,80.774,122.631,82.737,123.285,85.355,125.249,88.628,129.831,89.283,133.104,89.937,137.031,90.592,140.958,89.937,142.267,86.665,141.613,85.355,140.304,84.701,138.34,84.701,137.685,85.355,137.031,87.974,135.722,90.592,136.376,92.555,137.031,96.483,139.649,98.446,140.958,101.719,142.922,103.028,142.922,100.41,138.34,99.756,134.413,99.101,131.14,99.101,128.522,99.756,127.213,101.065,125.904,102.374,123.94,103.683,123.94,107.61,125.904,110.228,129.831,114.156,135.067,117.428,140.304,119.392,143.576,121.356,144.231,122.665,144.231,123.974,142.267,126.592,139.649,127.247,140.304,126.592,142.922,124.628,143.576,122.01,142.922,118.083,141.613,114.81,136.376,114.81,131.14,113.501,127.213,114.156,125.904,118.083,125.904,120.701,126.558,123.319,130.485,125.283,136.376,125.937,140.304,125.937,142.922,126.592,143.576,125.937,135.722,125.937,131.794,125.937,131.14,127.247,129.176,129.21,127.213,131.828,127.213,134.447,128.522,136.41,136.376,139.028,150.122,141.647,162.558,140.992,163.213,138.374,160.595,135.756,153.395,135.101,148.158,134.447,140.304,134.447,130.485,133.792,124.594,133.792,115.431,133.792,110.194,133.792,105.612,134.447,105.612,137.065,110.194,137.719,116.74,139.028,120.013,139.028,123.94,137.719,127.213,135.756,130.485,134.447,130.485,133.792,130.485,137.719,131.794,141.647,135.722,146.883,142.922,152.774,153.395,153.428,159.286,150.156,159.94,147.537,156.667,146.883,148.813,146.883,140.958,146.883,134.413,146.883,125.904,145.574,118.703,145.574,114.776,145.574,112.158,146.228,111.503,147.537,111.503,148.192,112.158,150.156,112.812,150.81,113.467,152.119,114.776,154.083,117.394,155.392,119.358,156.701,120.667,157.356,121.976,156.701,121.322,156.047,120.013,155.392,119.358,154.083,117.394,154.083,116.74,152.774,114.776,152.119,114.121,150.81,113.467,149.501,113.467,147.537,112.158,146.883,112.158,145.574,111.503,144.919,112.158,144.265,114.121,144.265,115.431,144.265,116.74,144.265,117.394,144.265,118.049,144.919,118.703,145.574,120.667,146.228,122.631,147.537,123.285,147.537,124.594,148.192,125.904,147.537,128.522,147.537,129.176,147.537,130.485,147.537,132.449,147.537,134.413,147.537,136.376,147.537,138.34,147.537,138.994,145.574,138.994,142.956,138.252
+
+
+
+ Strikeout
+
+
+ 0 0 1 rg
+ font:Helvetica 7pt;style:Regular; color:#008000
+ Free Text with Callouts
+ Free Text with Callouts
+
+
+ 77u/PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxESUNUIEtFWT0iQVAiPg0KICA8U1RSRUFNIEtFWT0iTiIgREVGSU5FPSIiPg0KICAgIDxJTlQgS0VZPSJMZW5ndGgiIFZBTD0iMjczNSIgLz4NCiAgICA8QVJSQVkgS0VZPSJCQm94Ij4NCiAgICAgIDxGSVhFRCBWQUw9IjYwLjgzNDQiIC8+DQogICAgICA8RklYRUQgVkFMPSI0NDIuODM0MDE1IiAvPg0KICAgICAgPEZJWEVEIFZBTD0iMTc5LjE2NiIgLz4NCiAgICAgIDxGSVhFRCBWQUw9IjUxMS4xNjU5ODUiIC8+DQogICAgPC9BUlJBWT4NCiAgICA8QVJSQVkgS0VZPSJGaWx0ZXIiPg0KICAgICAgPE5BTUUgVkFMPSJGbGF0ZURlY29kZSIgLz4NCiAgICA8L0FSUkFZPg0KICAgIDxJTlQgS0VZPSJGb3JtVHlwZSIgVkFMPSIxIiAvPg0KICAgIDxBUlJBWSBLRVk9Ik1hdHJpeCI+DQogICAgICA8SU5UIFZBTD0iMSIgLz4NCiAgICAgIDxJTlQgVkFMPSIwIiAvPg0KICAgICAgPElOVCBWQUw9IjAiIC8+DQogICAgICA8SU5UIFZBTD0iMSIgLz4NCiAgICAgIDxGSVhFRCBWQUw9Ii02MC44MzQ0IiAvPg0KICAgICAgPEZJWEVEIFZBTD0iLTQ0Mi44MzQwMTUiIC8+DQogICAgPC9BUlJBWT4NCiAgICA8RElDVCBLRVk9IlJlc291cmNlcyI+DQogICAgICA8QVJSQVkgS0VZPSJQcm9jU2V0Ij4NCiAgICAgICAgPE5BTUUgVkFMPSJQREYiIC8+DQogICAgICA8L0FSUkFZPg0KICAgIDwvRElDVD4NCiAgICA8TkFNRSBLRVk9IlN1YnR5cGUiIFZBTD0iRm9ybSIgLz4NCiAgICA8TkFNRSBLRVk9IlR5cGUiIFZBTD0iWE9iamVjdCIgLz4NCiAgICA8REFUQSBNT0RFPSJGSUxURVJFRCIgRU5DT0RJTkc9IkFTQ0lJIj4xIDAgMCBSRw0KMCAwIDEgcmcNCjYyLjY0NTkgNDk4LjI1IG0NCjYyLjE5MTcgNDk5LjM0NzMgNjEuOTcyNiA1MDAuNTI3NiA2Mi4wMDI4IDUwMS43MTQ4IGMNCjYyLjAzMjcgNTAyLjkwMiA2Mi4zMTExIDUwNC4wNjk4IDYyLjgyMDIgNTA1LjE0MjcgYw0KNjMuMzI5IDUwNi4yMTU3IDY0LjA1NzIgNTA3LjE3MDIgNjQuOTU3NiA1MDcuOTQ0NCBjDQo2NS44NTc5IDUwOC43MTg5IDY2LjkxMDYgNTA5LjI5NiA2OC4wNDc3IDUwOS42Mzg1IGMNCjY5LjE4NDggNTA5Ljk4MTIgNzAuMzgxMSA1MTAuMDgxOCA3MS41NTkzIDUwOS45MzM3IGMNCjcyLjczNzcgNTA5Ljc4NTggNzMuODcxOSA1MDkuMzkyNSA3NC44ODg4IDUwOC43NzkyIGMNCjc1LjkwNTkgNTA4LjE2NjEgNzYuNzgzMiA1MDcuMzQ2NiA3Ny40NjQgNTA2LjM3MzYgYw0KNzguMTQ1IDUwNS40MDA3IDc4LjYxNDUgNTA0LjI5NTggNzguODQyMSA1MDMuMTMwMiBjDQo3OC42MjgxIDUwNC4yMjU4IDc4LjIwMDQgNTA1LjI2ODMgNzcuNTgzNCA1MDYuMTk4NSBjDQo3OC41MTU0IDUwNy42MDM2IDc5Ljg0NCA1MDguNjk5NiA4MS40MDA3IDUwOS4zNDc1IGMNCjgyLjk1NzMgNTA5Ljk5NTMgODQuNjcxMyA1MTAuMTY1NiA4Ni4zMjUgNTA5LjgzNjcgYw0KODcuOTc4NiA1MDkuNTA3NyA4OS40OTY5IDUwOC42OTQ1IDkwLjY4NzIgNTA3LjUwMDMgYw0KOTEuODc3NCA1MDYuMzA2MSA5Mi42ODU1IDUwNC43ODUgOTMuMDA4OSA1MDMuMTMwMiBjDQo5Mi43OTQ4IDUwNC4yMjU4IDkyLjM2NzEgNTA1LjI2ODMgOTEuNzUwMSA1MDYuMTk4NSBjDQo5Mi42ODIgNTA3LjYwMzYgOTQuMDEwNyA1MDguNjk5NiA5NS41NjczIDUwOS4zNDc1IGMNCjk3LjEyNCA1MDkuOTk1MyA5OC44MzggNTEwLjE2NTYgMTAwLjQ5MTYgNTA5LjgzNjcgYw0KMTAyLjE0NTMgNTA5LjUwNzcgMTAzLjY2MzYgNTA4LjY5NDUgMTA0Ljg1MzkgNTA3LjUwMDMgYw0KMTA2LjA0NDEgNTA2LjMwNjEgMTA2Ljg1MjIgNTA0Ljc4NSAxMDcuMTc1NiA1MDMuMTMwMiBjDQoxMDYuOTYxNSA1MDQuMjI1OCAxMDYuNTMzOCA1MDUuMjY4MyAxMDUuOTE2NyA1MDYuMTk4NSBjDQoxMDYuODQ4NyA1MDcuNjAzNiAxMDguMTc3NCA1MDguNjk5NiAxMDkuNzM0IDUwOS4zNDc1IGMNCjExMS4yOTA2IDUwOS45OTUzIDExMy4wMDQ2IDUxMC4xNjU2IDExNC42NTgzIDUwOS44MzY3IGMNCjExNi4zMTE5IDUwOS41MDc3IDExNy44MzAzIDUwOC42OTQ1IDExOS4wMjA1IDUwNy41MDAzIGMNCjEyMC4yMTA3IDUwNi4zMDYxIDEyMS4wMTg4IDUwNC43ODUgMTIxLjM0MjIgNTAzLjEzMDIgYw0KMTIxLjEyODEgNTA0LjIyNTggMTIwLjcwMDQgNTA1LjI2ODMgMTIwLjA4MzQgNTA2LjE5ODUgYw0KMTIxLjAxNTQgNTA3LjYwMzYgMTIyLjM0NCA1MDguNjk5NiAxMjMuOTAwNyA1MDkuMzQ3NSBjDQoxMjUuNDU3MyA1MDkuOTk1MyAxMjcuMTcxMyA1MTAuMTY1NiAxMjguODI1IDUwOS44MzY3IGMNCjEzMC40Nzg2IDUwOS41MDc3IDEzMS45OTY5IDUwOC42OTQ1IDEzMy4xODcyIDUwNy41MDAzIGMNCjEzNC4zNzc0IDUwNi4zMDYxIDEzNS4xODU1IDUwNC43ODUgMTM1LjUwODkgNTAzLjEzMDIgYw0KMTM1LjI5NDggNTA0LjIyNTggMTM0Ljg2NzEgNTA1LjI2ODMgMTM0LjI1MDEgNTA2LjE5ODUgYw0KMTM1LjE4MiA1MDcuNjAzNiAxMzYuNTEwNyA1MDguNjk5NiAxMzguMDY3MyA1MDkuMzQ3NSBjDQoxMzkuNjI0IDUwOS45OTUzIDE0MS4zMzggNTEwLjE2NTYgMTQyLjk5MTYgNTA5LjgzNjcgYw0KMTQ0LjY0NTMgNTA5LjUwNzcgMTQ2LjE2MzYgNTA4LjY5NDUgMTQ3LjM1MzkgNTA3LjUwMDMgYw0KMTQ4LjU0NDEgNTA2LjMwNjEgMTQ5LjM1MjIgNTA0Ljc4NSAxNDkuNjc1NiA1MDMuMTMwMiBjDQoxNDkuNDYxNSA1MDQuMjI1OCAxNDkuMDMzOCA1MDUuMjY4MyAxNDguNDE2NyA1MDYuMTk4NSBjDQoxNDkuMzQxNyA1MDcuNTkzIDE1MC42NTc2IDUwOC42ODM0IDE1Mi4xOTk3IDUwOS4zMzMyIGMNCjE1My43NDE4IDUwOS45ODI4IDE1NS40NDEyIDUxMC4xNjI5IDE1Ny4wODUzIDUwOS44NTA5IGMNCjE1OC43MjkzIDUwOS41Mzg4IDE2MC4yNDQ1IDUwOC43NDg0IDE2MS40NDEzIDUwNy41Nzg4IGMNCjE2Mi42Mzc5IDUwNi40MDkxIDE2My40NjI3IDUwNC45MTI0IDE2My44MTI1IDUwMy4yNzYgYw0KMTYzLjU3OTIgNTA0LjM2NzcgMTYzLjEzMzMgNTA1LjQwMjUgMTYyLjUgNTA2LjMyMTggYw0KMTYzLjI5MDcgNTA3LjQ2OTggMTY0LjM1MTcgNTA4LjQwNTcgMTY1LjU4OTMgNTA5LjA0NyBjDQoxNjYuODI3IDUwOS42ODgzIDE2OC4yMDM1IDUxMC4wMTU0IDE2OS41OTczIDUwOS45OTk1IGMNCjE3MC45OTExIDUwOS45ODM1IDE3Mi4zNTk3IDUwOS42MjUgMTczLjU4MjQgNTA4Ljk1NTUgYw0KMTc0LjgwNSA1MDguMjg2IDE3NS44NDQzIDUwNy4zMjYxIDE3Ni42MDg2IDUwNi4xNjAzIGMNCjE3Ny4zNzI4IDUwNC45OTQ2IDE3Ny44Mzg3IDUwMy42NTg3IDE3Ny45NjUgNTAyLjI3MDUgYw0KMTc4LjA5MTQgNTAwLjg4MjMgMTc3Ljg3NDMgNDk5LjQ4NDMgMTc3LjMzMzIgNDk4LjE5OTcgYw0KMTc2Ljc5MTkgNDk2LjkxNTEgMTc1Ljk0MyA0OTUuNzgzMyAxNzQuODYxNCA0OTQuOTA0MSBjDQoxNzMuNzc5NiA0OTQuMDI0OSAxNzIuNDk4MyA0OTMuNDI1MSAxNzEuMTMwMiA0OTMuMTU3OCBjDQoxNzIuMjI1OCA0OTMuMzcxOSAxNzMuMjY4MyA0OTMuNzk5NiAxNzQuMTk4NSA0OTQuNDE2NiBjDQoxNzUuNjAzNiA0OTMuNDg0NyAxNzYuNjk5NiA0OTIuMTU2IDE3Ny4zNDc1IDQ5MC41OTkzIGMNCjE3Ny45OTUzIDQ4OS4wNDI3IDE3OC4xNjU2IDQ4Ny4zMjg3IDE3Ny44MzY3IDQ4NS42NzUgYw0KMTc3LjUwNzcgNDg0LjAyMTQgMTc2LjY5NDUgNDgyLjUwMzEgMTc1LjUwMDMgNDgxLjMxMjggYw0KMTc0LjMwNjEgNDgwLjEyMjYgMTcyLjc4NSA0NzkuMzE0NSAxNzEuMTMwMiA0NzguOTkxMSBjDQoxNzIuMjI1OCA0NzkuMjA1MiAxNzMuMjY4MyA0NzkuNjMyOSAxNzQuMTk4NSA0ODAuMjUgYw0KMTc1LjYwMzYgNDc5LjMxOCAxNzYuNjk5NiA0NzcuOTg5MyAxNzcuMzQ3NSA0NzYuNDMyNyBjDQoxNzcuOTk1MyA0NzQuODc2IDE3OC4xNjU2IDQ3My4xNjIgMTc3LjgzNjcgNDcxLjUwODQgYw0KMTc3LjUwNzcgNDY5Ljg1NDcgMTc2LjY5NDUgNDY4LjMzNjQgMTc1LjUwMDMgNDY3LjE0NjEgYw0KMTc0LjMwNjEgNDY1Ljk1NTkgMTcyLjc4NSA0NjUuMTQ3OCAxNzEuMTMwMiA0NjQuODI0NCBjDQoxNzIuMjI1OCA0NjUuMDM4NSAxNzMuMjY4MyA0NjUuNDY2MiAxNzQuMTk4NSA0NjYuMDgzMyBjDQoxNzUuMjQ3NyA0NjUuMzg3NSAxNzYuMTI5MyA0NjQuNDY3MSAxNzYuNzc5MiA0NjMuMzg4OSBjDQoxNzcuNDI5NCA0NjIuMzEwOCAxNzcuODMxOCA0NjEuMTAxNiAxNzcuOTU3NSA0NTkuODQ4OSBjDQoxNzguMDgzMyA0NTguNTk2MiAxNzcuOTI5MiA0NTcuMzMxMSAxNzcuNTA2MyA0NTYuMTQ1MyBjDQoxNzcuMDgzNSA0NTQuOTU5NSAxNzYuNDAyNSA0NTMuODgyMiAxNzUuNTEyNSA0NTIuOTkxOCBjDQoxNzYuMzAxNiA0NTMuNzgxNCAxNzYuOTI3MyA0NTQuNzE4NSAxNzcuMzU0MSA0NTUuNzQ5OSBjDQoxNzcuODA4MyA0NTQuNjUyNyAxNzguMDI3NCA0NTMuNDcyNCAxNzcuOTk3MiA0NTIuMjg1MiBjDQoxNzcuOTY3MyA0NTEuMDk4IDE3Ny42ODg5IDQ0OS45MzAyIDE3Ny4xNzk4IDQ0OC44NTczIGMNCjE3Ni42NzEgNDQ3Ljc4NDMgMTc1Ljk0MjggNDQ2LjgyOTggMTc1LjA0MjQgNDQ2LjA1NTYgYw0KMTc0LjE0MjEgNDQ1LjI4MTEgMTczLjA4OTQgNDQ0LjcwNCAxNzEuOTUyMyA0NDQuMzYxNSBjDQoxNzAuODE1MiA0NDQuMDE4OCAxNjkuNjE4OSA0NDMuOTE4MiAxNjguNDQwNyA0NDQuMDY2MyBjDQoxNjcuMjYyMyA0NDQuMjE0MiAxNjYuMTI4MSA0NDQuNjA3NSAxNjUuMTExMiA0NDUuMjIwOCBjDQoxNjQuMDk0MSA0NDUuODMzOSAxNjMuMjE2OCA0NDYuNjUzNCAxNjIuNTM2IDQ0Ny42MjY0IGMNCjE2MS44NTUgNDQ4LjU5OTMgMTYxLjM4NTUgNDQ5LjcwNDIgMTYxLjE1NzkgNDUwLjg2OTggYw0KMTYxLjM3MTkgNDQ5Ljc3NDIgMTYxLjc5OTYgNDQ4LjczMTcgMTYyLjQxNjYgNDQ3LjgwMTUgYw0KMTYxLjQ4NDcgNDQ2LjM5NjQgMTYwLjE1NiA0NDUuMzAwNCAxNTguNTk5MyA0NDQuNjUyNSBjDQoxNTcuMDQyNyA0NDQuMDA0NyAxNTUuMzI4NyA0NDMuODM0NCAxNTMuNjc1IDQ0NC4xNjMzIGMNCjE1Mi4wMjE0IDQ0NC40OTIzIDE1MC41MDMxIDQ0NS4zMDU1IDE0OS4zMTI4IDQ0Ni40OTk3IGMNCjE0OC4xMjI2IDQ0Ny42OTM5IDE0Ny4zMTQ1IDQ0OS4yMTUgMTQ2Ljk5MTEgNDUwLjg2OTggYw0KMTQ3LjIwNTIgNDQ5Ljc3NDIgMTQ3LjYzMjkgNDQ4LjczMTcgMTQ4LjI1IDQ0Ny44MDE1IGMNCjE0Ny4zMTggNDQ2LjM5NjQgMTQ1Ljk4OTMgNDQ1LjMwMDQgMTQ0LjQzMjcgNDQ0LjY1MjUgYw0KMTQyLjg3NjEgNDQ0LjAwNDcgMTQxLjE2MjEgNDQzLjgzNDQgMTM5LjUwODQgNDQ0LjE2MzMgYw0KMTM3Ljg1NDggNDQ0LjQ5MjMgMTM2LjMzNjQgNDQ1LjMwNTUgMTM1LjE0NjIgNDQ2LjQ5OTcgYw0KMTMzLjk1NiA0NDcuNjkzOSAxMzMuMTQ3OSA0NDkuMjE1IDEzMi44MjQ1IDQ1MC44Njk4IGMNCjEzMy4wMzg2IDQ0OS43NzQyIDEzMy40NjYzIDQ0OC43MzE3IDEzNC4wODMzIDQ0Ny44MDE1IGMNCjEzMy4xNTEzIDQ0Ni4zOTY0IDEzMS44MjI2IDQ0NS4zMDA0IDEzMC4yNjYgNDQ0LjY1MjUgYw0KMTI4LjcwOTQgNDQ0LjAwNDcgMTI2Ljk5NTQgNDQzLjgzNDQgMTI1LjM0MTcgNDQ0LjE2MzMgYw0KMTIzLjY4ODEgNDQ0LjQ5MjMgMTIyLjE2OTcgNDQ1LjMwNTUgMTIwLjk3OTUgNDQ2LjQ5OTcgYw0KMTE5Ljc4OTMgNDQ3LjY5MzkgMTE4Ljk4MTIgNDQ5LjIxNSAxMTguNjU3OCA0NTAuODY5OCBjDQoxMTguODcxOSA0NDkuNzc0MiAxMTkuMjk5NiA0NDguNzMxNyAxMTkuOTE2NiA0NDcuODAxNSBjDQoxMTguOTg0NyA0NDYuMzk2NCAxMTcuNjU2IDQ0NS4zMDA0IDExNi4wOTkzIDQ0NC42NTI1IGMNCjExNC41NDI3IDQ0NC4wMDQ3IDExMi44Mjg3IDQ0My44MzQ0IDExMS4xNzUgNDQ0LjE2MzMgYw0KMTA5LjUyMTQgNDQ0LjQ5MjMgMTA4LjAwMzEgNDQ1LjMwNTUgMTA2LjgxMjggNDQ2LjQ5OTcgYw0KMTA1LjYyMjYgNDQ3LjY5MzkgMTA0LjgxNDUgNDQ5LjIxNSAxMDQuNDkxMSA0NTAuODY5OCBjDQoxMDQuNzA1MiA0NDkuNzc0MiAxMDUuMTMyOSA0NDguNzMxNyAxMDUuNzUgNDQ3LjgwMTUgYw0KMTA0LjgxOCA0NDYuMzk2NCAxMDMuNDg5MyA0NDUuMzAwNCAxMDEuOTMyNyA0NDQuNjUyNSBjDQoxMDAuMzc2MSA0NDQuMDA0NyA5OC42NjIxIDQ0My44MzQ0IDk3LjAwODQgNDQ0LjE2MzMgYw0KOTUuMzU0OCA0NDQuNDkyMyA5My44MzY0IDQ0NS4zMDU1IDkyLjY0NjEgNDQ2LjQ5OTcgYw0KOTEuNDU2IDQ0Ny42OTM5IDkwLjY0NzkgNDQ5LjIxNSA5MC4zMjQ1IDQ1MC44Njk4IGMNCjkwLjUzODUgNDQ5Ljc3NDIgOTAuOTY2MiA0NDguNzMxNyA5MS41ODMzIDQ0Ny44MDE1IGMNCjkwLjY1ODMgNDQ2LjQwNyA4OS4zNDI0IDQ0NS4zMTY2IDg3LjgwMDMgNDQ0LjY2NjggYw0KODYuMjU4MiA0NDQuMDE3MiA4NC41NTg4IDQ0My44MzcxIDgyLjkxNDcgNDQ0LjE0OTEgYw0KODEuMjcwNyA0NDQuNDYxMiA3OS43NTU1IDQ0NS4yNTE2IDc4LjU1ODcgNDQ2LjQyMTIgYw0KNzcuMzYyMSA0NDcuNTkwOSA3Ni41MzczIDQ0OS4wODc2IDc2LjE4NzUgNDUwLjcyNCBjDQo3Ni40MjA4IDQ0OS42MzIzIDc2Ljg2NjcgNDQ4LjU5NzUgNzcuNSA0NDcuNjc4MiBjDQo3Ni43MDkzIDQ0Ni41MzAyIDc1LjY0ODMgNDQ1LjU5NDMgNzQuNDEwNyA0NDQuOTUzIGMNCjczLjE3MyA0NDQuMzExNyA3MS43OTY1IDQ0My45ODQ2IDcwLjQwMjcgNDQ0LjAwMDUgYw0KNjkuMDA4OSA0NDQuMDE2NSA2Ny42NDAzIDQ0NC4zNzUgNjYuNDE3NiA0NDUuMDQ0NSBjDQo2NS4xOTUgNDQ1LjcxNCA2NC4xNTU3IDQ0Ni42NzM5IDYzLjM5MTQgNDQ3LjgzOTcgYw0KNjIuNjI3MiA0NDkuMDA1NCA2Mi4xNjEzIDQ1MC4zNDEzIDYyLjAzNSA0NTEuNzI5NSBjDQo2MS45MDg2IDQ1My4xMTc3IDYyLjEyNTcgNDU0LjUxNTcgNjIuNjY2OCA0NTUuODAwMyBjDQo2My4yMDgxIDQ1Ny4wODQ5IDY0LjA1NyA0NTguMjE2NyA2NS4xMzg2IDQ1OS4wOTU5IGMNCjY2LjIyMDQgNDU5Ljk3NTEgNjcuNTAxNyA0NjAuNTc0OSA2OC44Njk4IDQ2MC44NDIyIGMNCjY3Ljc3NDIgNDYwLjYyODEgNjYuNzMxNyA0NjAuMjAwNCA2NS44MDE1IDQ1OS41ODM0IGMNCjY0LjM5NjQgNDYwLjUxNTMgNjMuMzAwNCA0NjEuODQ0IDYyLjY1MjUgNDYzLjQwMDcgYw0KNjIuMDA0NyA0NjQuOTU3MyA2MS44MzQ0IDQ2Ni42NzEzIDYyLjE2MzMgNDY4LjMyNSBjDQo2Mi40OTIzIDQ2OS45Nzg2IDYzLjMwNTUgNDcxLjQ5NjkgNjQuNDk5NyA0NzIuNjg3MiBjDQo2NS42OTM5IDQ3My44Nzc0IDY3LjIxNSA0NzQuNjg1NSA2OC44Njk4IDQ3NS4wMDg5IGMNCjY3Ljc3NDIgNDc0Ljc5NDggNjYuNzMxNyA0NzQuMzY3MSA2NS44MDE1IDQ3My43NSBjDQo2NC4zOTY0IDQ3NC42ODIgNjMuMzAwNCA0NzYuMDEwNyA2Mi42NTI1IDQ3Ny41NjczIGMNCjYyLjAwNDcgNDc5LjEyNCA2MS44MzQ0IDQ4MC44MzggNjIuMTYzMyA0ODIuNDkxNiBjDQo2Mi40OTIzIDQ4NC4xNDUzIDYzLjMwNTUgNDg1LjY2MzYgNjQuNDk5NyA0ODYuODUzOSBjDQo2NS42OTM5IDQ4OC4wNDQxIDY3LjIxNSA0ODguODUyMiA2OC44Njk4IDQ4OS4xNzU2IGMNCjY3Ljc3NDIgNDg4Ljk2MTUgNjYuNzMxNyA0ODguNTMzOCA2NS44MDE1IDQ4Ny45MTY3IGMNCjY0Ljc1MjMgNDg4LjYxMjUgNjMuODcwNyA0ODkuNTMyOSA2My4yMjA4IDQ5MC42MTExIGMNCjYyLjU3MDYgNDkxLjY4OTIgNjIuMTY4MiA0OTIuODk4NCA2Mi4wNDI1IDQ5NC4xNTExIGMNCjYxLjkxNjcgNDk1LjQwMzggNjIuMDcwOCA0OTYuNjY4OSA2Mi40OTM3IDQ5Ny44NTQ3IGMNCjYyLjkxNjUgNDk5LjA0MDUgNjMuNTk3NSA1MDAuMTE3OCA2NC40ODc1IDUwMS4wMDgyIGMNCjYzLjY5ODQgNTAwLjIxODYgNjMuMDcyNyA0OTkuMjgxNSA2Mi42NDU5IDQ5OC4yNTAxIGMNCmgNCkINCjwvREFUQT4NCiAgPC9TVFJFQU0+DQo8L0RJQ1Q+
+ Rectangle Cloud Annoatation
+
+
+
+
\ No newline at end of file
diff --git a/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Data/Input.pdf b/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Data/Input.pdf
new file mode 100644
index 00000000..6d902c61
Binary files /dev/null and b/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Data/Input.pdf differ
diff --git a/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Importing-annotations-with-appearance.csproj b/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Importing-annotations-with-appearance.csproj
new file mode 100644
index 00000000..a5e462c6
--- /dev/null
+++ b/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Importing-annotations-with-appearance.csproj
@@ -0,0 +1,15 @@
+
+
+
+ Exe
+ net8.0
+ Importing_annotations_with_appearance
+ enable
+ enable
+
+
+
+
+
+
+
diff --git a/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Output/.gitkeep b/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Output/.gitkeep
new file mode 100644
index 00000000..e69de29b
diff --git a/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Program.cs b/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Program.cs
new file mode 100644
index 00000000..4149f23d
--- /dev/null
+++ b/Annotation/Importing-annotations-with-appearance/.NET/Importing-annotations-with-appearance/Importing-annotations-with-appearance/Program.cs
@@ -0,0 +1,31 @@
+//Load the PDF document
+using Syncfusion.Pdf;
+using Syncfusion.Pdf.Interactive;
+using Syncfusion.Pdf.Parsing;
+
+FileStream docStream = new FileStream(Path.GetFullPath(@"Data/Input.pdf"), FileMode.Open, FileAccess.ReadWrite);
+PdfLoadedDocument lDoc = new PdfLoadedDocument(docStream);
+
+//Import annotation data from XFDF stream
+FileStream xfdfStream = new FileStream(Path.GetFullPath(@"Data/Annotations.xfdf"), FileMode.Open, FileAccess.Read);
+lDoc.ImportAnnotations(xfdfStream, AnnotationDataFormat.XFdf);
+
+//Save the document into stream
+MemoryStream stream = new MemoryStream();
+lDoc.Save(stream);
+
+PdfLoadedDocument loadedDocument = new PdfLoadedDocument(stream);
+foreach (PdfLoadedPage pages in loadedDocument.Pages)
+{
+ foreach (PdfLoadedAnnotation annot in pages.Annotations)
+ annot.SetAppearance(true);
+}
+//Create file stream.
+using (FileStream outputFileStream = new FileStream(Path.GetFullPath(@"Output/Output.pdf"), FileMode.Create, FileAccess.ReadWrite))
+{
+ //Save the PDF document to file stream.
+ loadedDocument.Save(outputFileStream);
+}
+//Closes the document
+lDoc.Close(true);
+loadedDocument.Close(true);