C# 使用C计算PDF文档中的减号数#

C# 使用C计算PDF文档中的减号数#,c#,pdf,C#,Pdf,我试图计算PDF文档中负号的数量 我曾尝试使用二进制编辑器打开文档,发现无法直接识别字符 有人知道怎么做吗?最好使用C#。您需要使用一个库,将pdf文档转换为可以实际解析为文本的内容。请参阅该库以获得一些快速答案。试试,它可以帮助您解码pdf并提取其中的文本。看看这个问题。免责声明:我为pdf技术工作。您可以使用我们的PdfTextDocument类轻松完成这一任务: int minusCount = 0; using (PdfTextDocument doc = new PdfTextDocu

我试图计算PDF文档中负号的数量

我曾尝试使用二进制编辑器打开文档,发现无法直接识别字符


有人知道怎么做吗?最好使用C#。

您需要使用一个库,将pdf文档转换为可以实际解析为文本的内容。请参阅该库以获得一些快速答案。

试试,它可以帮助您解码pdf并提取其中的文本。

看看这个问题。

免责声明:我为pdf技术工作。您可以使用我们的PdfTextDocument类轻松完成这一任务:

int minusCount = 0;
using (PdfTextDocument doc = new PdfTextDocument(pdfStream)) {
    using (PdfTextReader reader = doc.GetPdfTextReader()) {
        int c = 0;
        while ((c = reader.Read()) >= 0) { // return < 0 at end
           if ((char)c == '-') minusCount++;
        }
    }
}
int minusCount=0;
使用(PdfTextDocument doc=新的PdfTextDocument(pdfStream)){
使用(PdfTextReader=doc.GetPdfTextReader()){
int c=0;
while((c=reader.Read())>=0){//结尾处返回<0
if((char)c=='-')minusCount++;
}
}
}