2017-04-25 15 views

答えて

1

ABCpdfは、既存のPDFに含まれるフォントのリストを取得する手段を提供していないと思います。ただ、その実装はありません。 PDF内部についての知識を持ってObjectSoupを調べる必要があります。

xpdfパッケージのフォントには、たとえばpdffontsなどのフォントを一覧表示できるツールがあります。

1

シナリオに依存しますが、私はABCPdf 10

public IEnumerable<string> EmbeddedFonts 
{ 
    get 
    { 
     return doc.ObjectSoup.Catalog.GetFonts() 
      .Select(x => x.BaseFont).Where(x => 
      !x.StartsWith("Helvetica") && 
      !x.StartsWith("Times") && 
      !x.StartsWith("Zapf")).Distinct().OrderBy(x => x); 
    } 
} 
でこれを使用して運を持っていました
関連する問題