質問: new PDFParserConfig(); // 太字などを文字を重ねることで表現している場合における重複文字を無視するかどうか config.setSuppressDuplicateOverlappingText(true); // テキスト下線などを無視するかどうか config.setExtractAnnotationText(false); parser.parse(input, handler, metadata, new ParseContext()); ```
回答: `PDFParser`クラスには下記のようにPDF解析時の設定を追加することができます。 ``` PDFParser parser = new PDFParser(); PDFParserConfig config = new PDFParserConfig(); // 太字などを文字を重ねることで表現している場合における重複文字を無視するかどうか config.setSuppressDuplicateOverlappingText(true); // テキスト下線などを無視するかどうか config.setExtractAnnotationText(false); // ParserにConfigを設定 parser.setPDFParserConfig(config); parser.parse(input, handler, metadata, new ParseContext()); ``` ご質問のファイルの状態がどのようになっているのかがわからないため、的確な回答はできませんが、上記のように解析オプションを変更してみて試してみてはいかがでしょうか。