0

有没有办法使用 PDFClown 库获取 PDF 文件中的嵌入字体列表?目的是检查它是否不是扫描的 PDF,如果它没有嵌入字体,则假设它是扫描的文档。

提前致谢

4

1 回答 1

0

更新

我刚刚发现了如何列出嵌入的 PDF 字体,尽管它对我的问题没有多大帮助。这是一个示例代码。

    string pdffile = @"path\to\your\PDF\document.pdf";
    using (File pdf = new File(pdffile))
    {

        Document doc = pdf.Document;
        foreach (Page page in doc.Pages)
        {
            foreach (var a in page.Resources.Fonts.Keys)
            {
                Console.WriteLine(page.Resources.Fonts[a].Name);
            }

        }
    }
于 2016-09-09T14:23:01.867 回答