Issue when merging xfdf string in pdf with FreeTextAnnotations applied

Product: PDFTronSDK for .Net

Product Version: 7.0.1

I have the xfdf string that is generated from webviewer javascript. In Xfdf string, it has three anotations:

  1. FreeTextAnnotation : Fillcolor:β€˜#000000’, TextColor: β€˜#FFFFFF’, Content:β€˜Redacted’
  2. FreeTextAnnotation : Fillcolor:β€˜#FFFFFF’, TextColor: β€˜#000000’, Content:β€˜Redacted’
  3. FreeTextAnnotation : Fillcolor:β€˜#FFFF00’, TextColor: β€˜#000000’, Content:β€˜β€™, Opacity:0.5

But when merged the xfdf in the pdf, it shows the text but the Fillcolor and TextColor is not as we have defined in xfdf string.

Code I used to merge the xfdf in pdf is:

`string xfdf = β€œ<?xml version=\"1.0\" encoding=\"UTF-8\" ?><xfdf xmlns="http://ns.adobe.com/xfdf/\” xml:space="preserve"> <pdf-info xmlns="http://www.pdftron.com/pdfinfo\" version="2" import-version="4" /> <freetext page="0" rect="48.990,668.290,225.950,735.470" color="#000000" flags="print" name="954e5aad-b91e-8172-80b5-8b49d1ed13b5" title="Guest" subject="Free Text" date="D:20220913152102+05’45’" width="0" creationdate="D:20220913152101+05’45’" TextColor="#FFFFFF" FontSize="14"> <trn-custom-data bytes="{"trn-wrapped-text-lines":"["REDACTED "]"}"/> REDACTED

<span style="font-weight:normal;font-style:normal;text-decoration:none">REDACTED

0 1 1 rg /Helvetica 14 Tf font: Helvetica 14pt; text-align: center; text-vertical-align: center; color: #000000 <defmtx matrix="1,0,0,-1,0,792" /> β€œ;
xfdf = β€œ<?xml version=\"1.0\" encoding=\"UTF-8\" ?><xfdf xmlns="http://ns.adobe.com/xfdf/\” xml:space="preserve"><pdf-info xmlns="http://www.pdftron.com/pdfinfo\” version="2" import-version="4" /><freetext page="0" rect="63.520,673.230,229.940,724.840" color="#000000" flags="print" name="0f0bc76c-6e02-452c-f84e-629a1063142d" title="Guest" subject="Free Text" date="D:20220921161556+05’45’" width="0" creationdate="D:20220921161554+05’45’" TextColor="#FFFFFF" FontSize="14"><trn-custom-data bytes="{"trn-wrapped-text-lines":"["REDACTED "]"}"/>REDACTED

<span style="font-weight:normal;font-style:normal;text-decoration:none">REDACTED

<appearance xmlns="http://www.w3.org/1999/xhtml\β€œ>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPERJQ1QgS0VZPSJBUCI+Cgk8U1RSRUFNIEtFWT0iTiI+CgkJPEFSUkFZIEtFWT0iQkJveCI+CgkJCTxJTlQgVkFMPSIwIiAvPgoJCQk8SU5UIFZBTD0iMCIgLz4KCQkJPElOVCBWQUw9IjYxMiIgLz4KCQkJPElOVCBWQUw9IjE4OSIgLz4KCQk8L0FSUkFZPgoJCTxOQU1FIFZBTD0iRmxhdGVEZWNvZGUiIEtFWT0iRmlsdGVyIiAvPgoJCTxJTlQgVkFMPSIxIiBLRVk9IkZvcm1UeXBlIiAvPgoJCTxJTlQgVkFMPSI0MSIgS0VZPSJMZW5ndGgiIC8+CgkJPERJQ1QgS0VZPSJSZXNvdXJjZXMiPgoJCQk8QVJSQVkgS0VZPSJQcm9jU2V0Ij4KCQkJCTxOQU1FIFZBTD0iUERGIiAvPgoJCQkJPE5BTUUgVkFMPSJUZXh0IiAvPgoJCQkJPE5BTUUgVkFMPSJJbWFnZUIiIC8+CgkJCQk8TkFNRSBWQUw9IkltYWdlQyIgLz4KCQkJCTxOQU1FIFZBTD0iSW1hZ2VJIiAvPgoJCQk8L0FSUkFZPgoJCQk8RElDVCBLRVk9IlhPYmplY3QiPgoJCQkJPFNUUkVBTSBLRVk9IkltMCI+CgkJCQkJPElOVCBWQUw9IjgiIEtFWT0iQml0c1BlckNvbXBvbmVudCIgLz4KCQkJCQk8TkFNRSBWQUw9IkRldmljZVJHQiIgS0VZPSJDb2xvclNwYWNlIiAvPgoJCQkJCTxOQU1FIFZBTD0iRmxhdGVEZWNvZGUiIEtFWT0iRmlsdGVyIiAvPgoJCQkJCTxJTlQgVkFMPSI5NiIgS0VZPSJIUmVzIiAvPgoJCQkJCTxJTlQgVkFMPSIxMDMiIEtFWT0iSGVpZ2h0IiAvPgoJCQkJCTxJTlQgVkFMPSIxNjIyIiBLRVk9Ikxlbmd0aCIgLz4KCQkJCQk8TkFNRSBWQUw9IkltYWdlIiBLRVk9IlN1YnR5cGUiIC8+CgkJCQkJPE5BTUUgVkFMPSJYT2JqZWN0IiBLRVk9IlR5cGUiIC8+CgkJCQkJPElOVCBWQUw9Ijk2IiBLRVk9IlZSZXMiIC8+CgkJCQkJPElOVCBWQUw9IjMzMiIgS0VZPSJXaWR0aCIgLz4KCQkJCQk8REFUQSBFTkNPRElORz0iSEVYIiBNT0RFPSJSQVciPjc4OUNFRERDQ0Q0QjU1NUIxOEM3RjFGRDBGRjgxRjM0NzZFMDNDNjgxODgyNDgwMzkxODg0MDI0MzE4MkMwQTI5QTE1MDQyMjkyMkYzODA5MUEwNDExNDVEMDg1QTIyMEMyMjAwMjQ5QTM0Q0IxNDgwNTI1MzU4ODMyNDRBNTg4QjRGNzU3RUREQzFGM0VEQ0M1QkU2QkJGOUM3REJBNjdFN0ExRkJGRDBDRTRCOENGREE2RjhCRjVFQ0I1RjY3QTM5NDEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDBGRTE3Q0U5RjNGNUY0OEY1RTNDNzhGRDdBRjVGMEYwQzBDRDREN0Q3N0JGQkI2QjRCNEJDN0ZGRjNFN0Q3NzY3NzA3MEQwRURBOENGNDlDOUQ2RDZENjU2NTc1N0M3QzZDNjhFMUMzOTkyRTVGQTBGMUUzQ0Y4RTFDMzA3RURGOEZERkJGN0JFQkVCRThDNzc1RDUzNTNBMzFCN0ZGQUY0RTlFN0NGOUZEMzZGQjNCNkI2NzY3MTcxMzFFMzNEOEEzMjQ0RDk5MjI1NjM5RDZGREZCRTlEMzg3MTIyOEZDQzAxODI1MjhBQTJDMkExQUJBQjJCQkM2RjFFMzFFRUZDRkNGOUYzQzE4MzA3REJCNjZENEJCRkZFMUIzNzZFQjg1RDI2MjcyN0FCQUFBQUQyRDMyQkMxQjk3M0U3M0U3REZBOTQ3NDVFNDVEQ0E1NEI5N0RDNzEyQTJBQzY5RDhDOTkwMzA0QTFBMkE4MEZEMTZGQjc2Q0Q5NzJGOEYwRTFBOUE5MjkxNTJBQTU3OUYzRTY0RDUzNTM5M0ZCRDZDNUY4RDJEMkQyNUZDNTFDM0I3NkNDRUQ2OEM1NTg1NUE3M0U3OEM5RUVERkJGQUY5OEIyRDM4OTRFQUQzQTM3RTlFMjU1Qzg1RkJDNzhBMTY0QjY4QjJBNzQ1NUVCMjkzN0FCQzhCRDdERkJCNjFENUM2MTdFRjNFNkNERDZENjU2MEJFNzVEQkI3NjVEQkY3RUZEQ0I5NzJGMTY0MTRBNjZEQkFCQUJBQjRGOUQzQUU1NURBNDJFNUIxN0FGOTRBQTUyQkRBRkNFOUUzRDZCQTFFNzMyMzY5QUM2NzNFMUMyODVDNkM2QzZCMjY3MEU2MEQyNjNEQ0E4QjQzRjdBRjRDODBBRkZFNUNCOTdERDc2MTdFMzMzMzMzMzI1OURENDhBQjE1NzdGODVCNUI3QjdCRjdERkJENkNFQThGNjczRDI3MUQ0Mzg1NzEzNURFMTcwRUREQUI1OEYxRjNGMkFCREMyMzZFNUJDNTdBRjVFQjUwMDUxMkIzRDFDNTZDRTlFM0Q3QkY0QkMyQTZDQjRGQzRGOUUzQzk5NzQxQzVEQjYyRTNFM0REM0IyNjQ2Q0FDNzI2NTBFNjAzMjE2NDU1N0FBQTdBN0E3RERDNkZDNjI1Q0Y0Q0E2OTYxQUIzN0QwRkRGQkY3QzdBNjE5MUQxREI1RDY4NUFFRTRDOTkzMjdGQUZDRjJFNUNCMUQzQjc2QzQyNjc2NkZFRThBRTJBNDM0RDJEQkRCNkI3N0ZBRkNGOUYzQTRDNkYwRTZDNjc4OTAyRDczMDA5M0IxMjhDNjg2NzNBRTMxMkVBQTk0RUREQUFFNUNCOTEyRkRCNkI5Qjk3OTY1NjVBNUYwQ0Y2QkI4MUExOEFBRDdENkQ3RDdDRjlDMzk5MzcyRDI5NDA0NDY4REYzRDlEOTU5M0QzN0VFRENCOTUzQjEzMTFFMTRDQjFDQzAyOUI1MUU5Rjk4OTg3MDFCRjM4RUYxNDM4NzBFNTk2RDM1MzczNzE3RUQ0QzczNDE3REZBRjRFOTIwMTRGMkFBRDAxNUE3NUU2MkQ3NzVBNkUwRERCRDdCNzc0OTU3MUI1NTA5MzE5RTlFMzk4MDkzQTUyOEFBNjNFN0YxRTNDN0QxNEEzMEVGMThBRkFCQUI1QjVFNUU1NkNBNTdBRjVFMzUzNDM0ODRCRjUyMTQ3QjhENzM5NTczNTVFOERBQTI3RUIzRTNDNzhGN0I4NzJBNkY0NDU0NDI4Q0E3NjQwRTEwOTY1RTE0Qjc2RUREREFEMUQxRjFFQ0Q5MzNFQkFBNTI4MDg0M0I3MkIzOEY5REE5MEU1NTRERUE3NkNDNTg4QzE1OEMzQTYzMjEzNDIwRTUyODhBQUQwRjdDNzg3OEQ4NkQ1NDg1QUVBNzkwQjdEMUI4QTg1NDBCQkNBNEZDODk1NTUyOEMxNzE1MUU1NTBDQ0E5MTM5NDA1OEM2QTJBODE4NTdCREU5NzU1NUU1MURFM0EyMTY0MjZDMzE4RTNEODIyRTRGRDU3QTIxQUVFN0NERERBNjE3NTBCRkE2MTI2MjNDNDhDRTFDMjBBQzY4NTFENDMwOEQ4NjY1NjMzQjZGQjM4RjhGNkI4ODM5RkM4RUZDMUY4QkIxOEI2NTBEOEU3QkRENjJBQUMxMEI3MTFENkIxQUI2QjZBNkM4RUY4RkYxQTJFM0UzRTE5OTAzMDEzMThFNzI4QjZEQUI2QkVBOEJEQUJEMzYwOEFCMjZCMTI2ODZDNUJFQzNFNkZEM0VBRUM3ODIwNkIyQTNDNTU4RjE2QjZENzI0RDcyRjM3NjcxNkQ3OEFGRTc2RDEzREJFQTM5QkQ4RjI3NjUwRUUwNDkyOThBNkQ2RDZEMUE3RTJENkM0QzkzQkU3OEYxNjI3NERGQkM2MzVDNUQ0OUVBNTA1MjRBNzUyRUE5OEJDOTM2QkFCRUI1NzQ1RUNGREJCRTdERkI2QzcwRkM4RkU5NzM4QkNEMUMyMDJBQkQyOEY2RjRGNDU4QjVBOEJGRkFFQzdEOUI3NzhDQkI0QTU5QkRGQTJFMzBERDU0OTZBMkMyM0Q2RkVBM0M5QzlGOUYyRjY0MUIzQjUzNTZCQzdCRjc2RTdDN0NGQ0U4RDFBM0IxMDkyQTIxQzY2MzMzMDc4ODJBNUExNDM1NUJEMkRFNjRBM0QzQzNGMjhFNzE3QkI5RjYyNkQwREEyMjE0NkRFQ0VGRUY2Rjg5RDNERERENkRDMzY0MUEyRUQ3QTBCOUI3NjM5NjM5MzAzNjJBOTdCMjkwQUQxMjYyM0MzNjczODBBOEEyNDU1MUZERTEwQjBCMEI5NjY2Njg2ODI4NUM2NUZDOUVCOUFDRTE4NTMwNkUxMThBMTdCRjYxQUUzMUVGOTU3Rjc1MUJEQUFCQzc5RjM0OTdENTVCMjUwNDQ0NjUyOThBQUVEOEFCNzFEOEQ5RDlFOUI2RTdCQTI2QzUyNkFEMjk0RUI1OTBDNDZEQjc0NTI4ODU2MkNCNDg1RDMyQUZFM0REQUQ0OUQxNUI3OTc0Mzk3Q0IwMTEzQkY2MUNEMEI1RTlBRTkzOEVCRkU5NkI1MjYyMzMwNzg4OTU3MURERDlDOEM4ODgyNTBCRDc2RTI1QUQyRDc1OEIyRTgzRTRFNTkzNUFCOEFENjVEMUZBQUQ4NkE0RTU5MzlBNDk5QkRFOEEzNkFFQkFGNzUyRUE1MDBGMUYzRThDQUUyRDE1N0RCODc3RUY5RUFEMTg1NTFGQTNCRTRBNzk4Njk0NzdFQzRDQzJDRjkzNUZDRTFDMjA1NkM2RUE2NkU3Q0U5REQ2OEIxQkFFM0I0QUZBOEQ4OEYwMTA0RkM2OUY0MUI4N0JGNzZFQjgwQ0JCMTlFOTI5OEJDQjFDOUJDRDFFQURGMTM1MkM3OEVCRDYyRDhCRTU1ODI5NjM4NTRFNzlFN0MwMTRGRUREMTBGQUI1Q0MwMTkyNjQ2RjUyNkFDNDVDMTU1QzYxNjM1NkNDODEwMzA3ODI3QzYyRkNFQkQ3QUZBQUFBRjQxMzBERDEzMTVGMTdCNkU5OEJDNENEREVCRDdCRDUzN0FFQzRCMTNGMUNBMTQ3OTYyMjVEQ0YwQTlEQ0VDRUFCQThEN0JGN0E3QzZEREZCRUJERThDMTM3MkJDNjUzMzIwNzAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMEE4NzA3RjAzRjI4MUVBNDI8L0RBVEE+CgkJCQk8L1NUUkVBTT4KCQkJPC9ESUNUPgoJCTwvRElDVD4KCQk8TkFNRSBWQUw9IkZvcm0iIEtFWT0iU3VidHlwZSIgLz4KCQk8TkFNRSBWQUw9IlhPYmplY3QiIEtFWT0iVHlwZSIgLz4KCQk8REFUQSBFTkNPRElORz0iQVNDSUkiIE1PREU9IkZJTFRFUkVEIj4gcQ1xDTYxMiAwIDAgMTg5IDAgMCBjbQ0vSW0wIERvDVENIFEgPC9EQVRBPgoJPC9TVFJFQU0+CjwvRElDVD4=0 1 1 rg /Helvetica 14 Tffont: Helvetica 14pt; text-align: center; text-vertical-align: center; color: #FFFFFF<freetext page="0" rect="57.240,623.270,227.290,667.930" color="#FFFF00" flags="print" name="9c0b1f3f-e653-11d3-00eb-260bc41a8299" title="Guest" subject="Free Text" date="D:20220921161624+05’45’" width="0" creationdate="D:20220921161621+05’45’" TextColor="#000000" FontSize="14">

<span style="font-weight:normal;font-style:normal;text-decoration:none"/>

<appearance xmlns="http://www.w3.org/1999/xhtml\”>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPERJQ1QgS0VZPSJBUCI+Cgk8U1RSRUFNIEtFWT0iTiI+CgkJPEFSUkFZIEtFWT0iQkJveCI+CgkJCTxJTlQgVkFMPSIwIiAvPgoJCQk8SU5UIFZBTD0iMCIgLz4KCQkJPElOVCBWQUw9IjYxMiIgLz4KCQkJPElOVCBWQUw9IjE2MCIgLz4KCQk8L0FSUkFZPgoJCTxOQU1FIFZBTD0iRmxhdGVEZWNvZGUiIEtFWT0iRmlsdGVyIiAvPgoJCTxJTlQgVkFMPSIxIiBLRVk9IkZvcm1UeXBlIiAvPgoJCTxJTlQgVkFMPSI0MSIgS0VZPSJMZW5ndGgiIC8+CgkJPERJQ1QgS0VZPSJSZXNvdXJjZXMiPgoJCQk8QVJSQVkgS0VZPSJQcm9jU2V0Ij4KCQkJCTxOQU1FIFZBTD0iUERGIiAvPgoJCQkJPE5BTUUgVkFMPSJUZXh0IiAvPgoJCQkJPE5BTUUgVkFMPSJJbWFnZUIiIC8+CgkJCQk8TkFNRSBWQUw9IkltYWdlQyIgLz4KCQkJCTxOQU1FIFZBTD0iSW1hZ2VJIiAvPgoJCQk8L0FSUkFZPgoJCQk8RElDVCBLRVk9IlhPYmplY3QiPgoJCQkJPFNUUkVBTSBLRVk9IkltMCI+CgkJCQkJPElOVCBWQUw9IjgiIEtFWT0iQml0c1BlckNvbXBvbmVudCIgLz4KCQkJCQk8TkFNRSBWQUw9IkRldmljZVJHQiIgS0VZPSJDb2xvclNwYWNlIiAvPgoJCQkJCTxOQU1FIFZBTD0iRmxhdGVEZWNvZGUiIEtFWT0iRmlsdGVyIiAvPgoJCQkJCTxJTlQgVkFMPSI5NiIgS0VZPSJIUmVzIiAvPgoJCQkJCTxJTlQgVkFMPSI4OSIgS0VZPSJIZWlnaHQiIC8+CgkJCQkJPElOVCBWQUw9IjExMiIgS0VZPSJMZW5ndGgiIC8+CgkJCQkJPFNUUkVBTSBLRVk9IlNNYXNrIj4KCQkJCQkJPElOVCBWQUw9IjgiIEtFWT0iQml0c1BlckNvbXBvbmVudCIgLz4KCQkJCQkJPE5BTUUgVkFMPSJEZXZpY2VHcmF5IiBLRVk9IkNvbG9yU3BhY2UiIC8+CgkJCQkJCTxOQU1FIFZBTD0iRmxhdGVEZWNvZGUiIEtFWT0iRmlsdGVyIiAvPgoJCQkJCQk8SU5UIFZBTD0iODkiIEtFWT0iSGVpZ2h0IiAvPgoJCQkJCQk8SU5UIFZBTD0iNTIiIEtFWT0iTGVuZ3RoIiAvPgoJCQkJCQk8TkFNRSBWQUw9IkltYWdlIiBLRVk9IlN1YnR5cGUiIC8+CgkJCQkJCTxOQU1FIFZBTD0iWE9iamVjdCIgS0VZPSJUeXBlIiAvPgoJCQkJCQk8SU5UIFZBTD0iMzQwIiBLRVk9IldpZHRoIiAvPgoJCQkJCQk8REFUQSBFTkNPRElORz0iSEVYIiBNT0RFPSJSQVciPjc4OUNFREMxMzEwMTAwMDAwMEMyQTBFQThCNkUwOTRGQTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzgxOTVGREIxRDc2PC9EQVRBPgoJCQkJCTwvU1RSRUFNPgoJCQkJCTxOQU1FIFZBTD0iSW1hZ2UiIEtFWT0iU3VidHlwZSIgLz4KCQkJCQk8TkFNRSBWQUw9IlhPYmplY3QiIEtFWT0iVHlwZSIgLz4KCQkJCQk8SU5UIFZBTD0iOTYiIEtFWT0iVlJlcyIgLz4KCQkJCQk8SU5UIFZBTD0iMzQwIiBLRVk9IldpZHRoIiAvPgoJCQkJCTxEQVRBIEVOQ09ESU5HPSJIRVgiIE1PREU9IlJBVyI+Nzg5Q0VEQzIwMTBEMDAwMDBDQzNBMEZCMzdEREZCNTgyMEQ0QTVBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFRTdFQTZDNTg5NUU8L0RBVEE+CgkJCQk8L1NUUkVBTT4KCQkJPC9ESUNUPgoJCTwvRElDVD4KCQk8TkFNRSBWQUw9IkZvcm0iIEtFWT0iU3VidHlwZSIgLz4KCQk8TkFNRSBWQUw9IlhPYmplY3QiIEtFWT0iVHlwZSIgLz4KCQk8REFUQSBFTkNPRElORz0iQVNDSUkiIE1PREU9IkZJTFRFUkVEIj4gcQ1xDTYxMiAwIDAgMTYwIDAgMCBjbQ0vSW0wIERvDVENIFEgPC9EQVRBPgoJPC9TVFJFQU0+CjwvRElDVD4=0 1 1 rg /Helvetica 14 Tffont: Helvetica 14pt; text-align: center; text-vertical-align: center; color: #000000<defmtx matrix="1,0,0,-1,0,792" />β€œ;
//xfdf = β€œ<?xml version=\"1.0\" encoding=\"UTF-8\" ?><xfdf xmlns="http://ns.adobe.com/xfdf/\” xml:space="preserve"><freetext page="0" rect="60.620,654.370,240.850,722.370" color="#FFFF00" flags="print" name="22ac033e-c2d2-f130-954f-412a8c303008" title="Guest" subject="Free Text" date="D:20220913151402+05’45’" width="0" creationdate="D:20220913140737+05’45’" TextColor="#000000" FontSize="14"><contents-richtext xmlns="http://ns.adobe.com/xfdf/\”>

<span style="font-weight:normal;font-style:normal;text-decoration:none"/>

<appearance xmlns="http://www.w3.org/1999/xhtml\β€œ>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPERJQ1QgS0VZPSJBUCI+Cgk8U1RSRUFNIEtFWT0iTiI+CgkJPEFSUkFZIEtFWT0iQkJveCI+CgkJCTxJTlQgVkFMPSIwIiAvPgoJCQk8SU5UIFZBTD0iMCIgLz4KCQkJPElOVCBWQUw9IjYxMiIgLz4KCQkJPElOVCBWQUw9IjIyOSIgLz4KCQk8L0FSUkFZPgoJCTxOQU1FIFZBTD0iRmxhdGVEZWNvZGUiIEtFWT0iRmlsdGVyIiAvPgoJCTxJTlQgVkFMPSIxIiBLRVk9IkZvcm1UeXBlIiAvPgoJCTxJTlQgVkFMPSI0MSIgS0VZPSJMZW5ndGgiIC8+CgkJPERJQ1QgS0VZPSJSZXNvdXJjZXMiPgoJCQk8QVJSQVkgS0VZPSJQcm9jU2V0Ij4KCQkJCTxOQU1FIFZBTD0iUERGIiAvPgoJCQkJPE5BTUUgVkFMPSJUZXh0IiAvPgoJCQkJPE5BTUUgVkFMPSJJbWFnZUIiIC8+CgkJCQk8TkFNRSBWQUw9IkltYWdlQyIgLz4KCQkJCTxOQU1FIFZBTD0iSW1hZ2VJIiAvPgoJCQk8L0FSUkFZPgoJCQk8RElDVCBLRVk9IlhPYmplY3QiPgoJCQkJPFNUUkVBTSBLRVk9IkltMCI+CgkJCQkJPElOVCBWQUw9IjgiIEtFWT0iQml0c1BlckNvbXBvbmVudCIgLz4KCQkJCQk8TkFNRSBWQUw9IkRldmljZVJHQiIgS0VZPSJDb2xvclNwYWNlIiAvPgoJCQkJCTxOQU1FIFZBTD0iRmxhdGVEZWNvZGUiIEtFWT0iRmlsdGVyIiAvPgoJCQkJCTxJTlQgVkFMPSI5NiIgS0VZPSJIUmVzIiAvPgoJCQkJCTxJTlQgVkFMPSIxMzUiIEtFWT0iSGVpZ2h0IiAvPgoJCQkJCTxJTlQgVkFMPSIxNjYiIEtFWT0iTGVuZ3RoIiAvPgoJCQkJCTxTVFJFQU0gS0VZPSJTTWFzayI+CgkJCQkJCTxJTlQgVkFMPSI4IiBLRVk9IkJpdHNQZXJDb21wb25lbnQiIC8+CgkJCQkJCTxOQU1FIFZBTD0iRGV2aWNlR3JheSIgS0VZPSJDb2xvclNwYWNlIiAvPgoJCQkJCQk8TkFNRSBWQUw9IkZsYXRlRGVjb2RlIiBLRVk9IkZpbHRlciIgLz4KCQkJCQkJPElOVCBWQUw9IjEzNSIgS0VZPSJIZWlnaHQiIC8+CgkJCQkJCTxJTlQgVkFMPSI3MCIgS0VZPSJMZW5ndGgiIC8+CgkJCQkJCTxOQU1FIFZBTD0iSW1hZ2UiIEtFWT0iU3VidHlwZSIgLz4KCQkJCQkJPE5BTUUgVkFMPSJYT2JqZWN0IiBLRVk9IlR5cGUiIC8+CgkJCQkJCTxJTlQgVkFMPSIzNjAiIEtFWT0iV2lkdGgiIC8+CgkJCQkJCTxEQVRBIEVOQ09ESU5HPSJIRVgiIE1PREU9IlJBVyI+Nzg5Q0VEQzEzMTAxMDAwMDAwQzJBMEVBOEI2RTBBM0ZBMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDBCRTA2RDVGRkYxODM8L0RBVEE+CgkJCQkJPC9TVFJFQU0+CgkJCQkJPE5BTUUgVkFMPSJJbWFnZSIgS0VZPSJTdWJ0eXBlIiAvPgoJCQkJCTxOQU1FIFZBTD0iWE9iamVjdCIgS0VZPSJUeXBlIiAvPgoJCQkJCTxJTlQgVkFMPSI5NiIgS0VZPSJWUmVzIiAvPgoJCQkJCTxJTlQgVkFMPSIzNjAiIEtFWT0iV2lkdGgiIC8+CgkJCQkJPERBVEEgRU5DT0RJTkc9IkhFWCIgTU9ERT0iUkFXIj43ODlDRURDMjAxMEQwMDAwMENDM0EwRkIzN0REMkI5ODAzMDg3NUE5QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBM0Y0OTJCNEE3NzwvREFUQT4KCQkJCTwvU1RSRUFNPgoJCQk8L0RJQ1Q+CgkJPC9ESUNUPgoJCTxOQU1FIFZBTD0iRm9ybSIgS0VZPSJTdWJ0eXBlIiAvPgoJCTxOQU1FIFZBTD0iWE9iamVjdCIgS0VZPSJUeXBlIiAvPgoJCTxEQVRBIEVOQ09ESU5HPSJBU0NJSSIgTU9ERT0iRklMVEVSRUQiPiBxDXENNjEyIDAgMCAyMjkgMCAwIGNtDS9JbTAgRG8NUQ0gUSA8L0RBVEE+Cgk8L1NUUkVBTT4KPC9ESUNUPg==0 1 1 rg /Helvetica 14 Tffont: Helvetica 14pt; text-align: center; text-vertical-align: center; color: #000000”;
//xfdf = β€œ<?xml version=\"1.0\" encoding=\"UTF-8\" ?><xfdf xmlns="http://ns.adobe.com/xfdf\” xml:space="preserve"><square subject="Rectangle" page="0" name="cf4d2e58-e9c5-2a58-5b4d-9b4b1a330e45" title="user" creationdate="D:20120827112326-07’00’" date="D:20120827112326-07’00’" rect="227.7814207650273,597.6174863387978,437.07103825136608,705.0491803278688" color="#000000" interior-color="#FFFF00" flags="print" width="1"><popup flags="print,nozoom,norotate" open="no" page="0" rect="0,792,0,792" />";

			using (PDFDoc doc = new PDFDoc(input_path + "lorem_ipsum.pdf"))
            {
				FDFDoc fdfDoc = new FDFDoc(FDFDoc.CreateFromXFDF(xfdf));
				doc.FDFMerge(fdfDoc);					
				doc.Save(output_path + "flattened.pdf", SDFDoc.SaveOptions.e_linearized);
			}`

Hello, I’m Ron, an automated tech support bot :robot:

While you wait for one of our customer support representatives to get back to you, please check out some of these documentation pages:

Guides:APIs:Forums:

Hello,

Sorry but it is difficult to read the XFDF that you have posted and copying it seems to report an invalid format. Could you please provide only the XFDF in an XML file as well as the document you are testing with?

Based on what I can see though, I do see appearances in the XFDF and that might be what is causing annotations to look a certain way. Could you try merging without appearances?

Also, have you tried using the latest WebViewer?