Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用c在pdf文件上更正文本方向#_C#_Pdf - Fatal编程技术网

C# 使用c在pdf文件上更正文本方向#

C# 使用c在pdf文件上更正文本方向#,c#,pdf,C#,Pdf,我有一个pdf文件,所有文本都是这样的: 而不是“你好,我的世界”写“dlrow ym olleh” 我怎样才能把文本转换成正确的格式 例如,url http://www.textreverse.com/ 做得好,, 我需要在c上做# 谢谢 您需要反转字符串。以下是一种方法: 1.将字符串拆分为字符数组: char[] Chars = PdfString.ToCharArray(); 2.反转阵列: Array.Reverse(Chars); 3.从该数组中转换字符串: string Re

我有一个pdf文件,所有文本都是这样的:

而不是“你好,我的世界”写“dlrow ym olleh”

我怎样才能把文本转换成正确的格式

例如,url

http://www.textreverse.com/
做得好,, 我需要在c上做#


谢谢

您需要反转字符串。以下是一种方法:

1.将字符串拆分为字符数组:

char[] Chars = PdfString.ToCharArray();
2.反转阵列:

Array.Reverse(Chars);
3.从该数组中转换字符串:

string ReversedPdfString = new string(Chars);

你的意思是改变pdf本身吗?或者提取文本并更正相反的顺序?或者以正确的顺序生成pdf,而现在却以相反的顺序生成?还是不考虑pdf而直接反转文本?(正如我所见,你提供的链接就是这样做的)请更具体一些。