1

盲文是盲人专用的字体。我正在尝试解码 PDF 文件中以盲文字体编写的文本并输出普通文本。但是 PDFTextExtractor(在 iTextSharp 中)无法处理这种字体。是否有可能以任何其他方式?

我想弄清楚如何从 pdf 文件中解码。

我尝试使用,

PdfReader pdf = new PdfReader("C:\\pdfs\\file.pdf");
string text = PdfTextExtractor.GetTextFromPage(pdf, 1);

this.brailleTextBox.Text = text.ToString();
this.normalTextBox.Text = text.ToString();

在具有常规字体(例如 Arial)和盲文字体的文本的 pdf 文件上,但它不返回盲文文本,而是仅返回页面上的普通文本。

如何使用 iTextSharp 获取盲文字体文本。

4

1 回答 1

0

(还没有答案)

好吧,也许我没有正确理解。我刚刚尝试PdfTextExtractor在您提供的 PDF 上使用它并且它工作正常。具体来说,第 1 页的以下文本被踢出:

B   r    a   i     l    l    e   C   o   d    e   s 
B r a i l l e C o d e s 

Embossed dot positions as,   


A  B   C   D   E   F   G  H   I    J   K  
A B C D E F G H I J K 
L    M  N  O   P  Q   R  S   T   U   V  
L M N O P Q R S T U V 
W  X   Y   Z 
W X Y Z 


1   2   3    4   5   6    7   8   9   0 
1 2 3 4 5 6 7 8 9 0

I apologize if I'm misunderstanding you, but are you trying to get the text back as braille?

于 2011-08-09T15:55:20.207 回答