我需要在rdlc报告中打印加密字符串。我的问题是如果字符串包含加号,它会在文本框中创建一个新行。怎么避免这个?
答案 0 :(得分:0)
加密产生的输出是二进制的,包含许多没有可显示表示的字节。
因此,如果需要显示加密数据,通常是Base64(最适合计算机)或十六进制(最适合人)编码。
您似乎可能有base64编码的加密数据,通常由大写和小写字符组成,10位数字," +"," /"和" ="。您无法删除这些并希望恢复加密数据。
如果这些字符存在问题,可以在某些庄园中多次转义,或者可以选择其他编码,例如十六进制或备用Base64字符集,请参阅Base64。如果您选择备用Base64字符集,则互操作性很可能会受损。
答案 1 :(得分:0)
我必须将“ +”替换为“÷”。
用户不会注意到它是因为PDF只是CFDI的直观表示,我对此没有任何疑问。