質問: pdfの自動化 テキスト取得でアンカーの項目が取得されてしまう uipathアカデミーの「pdfの自動化」について質問です。 pdfからのテキスト取得で、何故かアンカーのテキスト?を持ってきてしまいます。 レッスン内で作成するワークフローにて、pdfのテキストを取得する際に [アンカーベース]の「アンカー」として[画像を探す]アクティビティの出力結果("合計"の画像)を設定するとあったので同じように作成しました。 結果が下記のように、本来なら「150,680」となるはずが「合計」と表示されてしまいます。 レッスンの注意にもあったように、表示倍率は全て100%の状態で画像を選択し ファイルを実行するときも倍率は100%のままで行いました。 正解...
回答: こんにちは。 アンカーベースは見つけたアンカーの座標から一番近い、該当属性の要素(例だとrole=textでしたっけ)を探すのですが、 サンプルpdfの例だとどうも「合計」のテキスト自体が該当してしまって、 金額の数字部分より近いので優先してそっちを取りに行ってしまうみたいですね・・。 (自分も試してみたところ、アカデミーからdlしたワークフローでも「合計」を取ってきてしまいました) なので、添付のようにアンカー画像そのものをセルいっぱいに広げてみたところ、無事合計金額が取ってこれました。 [さんぷる] ちょっとお試しください。