Skip to main content
Participant
January 16, 2024
Question

検索機能としおり作成について

  • January 16, 2024
  • 1 reply
  • 325 views

RPAでpdfにしおりを自動作成させるため、コマンドキー等の確認をしています。
が、テキストの検索において、求める動作ができません。。。
pdfでページ内に同一の単語が何カ所あるか、を把握する方法をご存じの方がいらっしゃいましたらご教授頂きたいです。

 

【pdfファイルのイメージ】
p.1 
 テスト①
 テスト②
 テスト③

p.2
 テスト④
 

【現況の動作(手動)の状況】
Ctrl+F 検索窓が開く
テキスト「テスト」入力

 

F3 ①のテストが選択される
Ctrl+B しおりが入力される
Enter しおりが完成する

 

F3 ⇒ ②のテストを選択して欲しいが、①のテストを選択
もう一回F3 ⇒ ②のテストが選択される
Ctrl+B しおりが入力される
Enter しおりが完成する

 

再びF3 ⇒ ③のテストを選択して欲しいが、①のテストを選択!
もう一回F3 ⇒ ②のテストが選択される
もう一回F3 ⇒ ③のテストが選択される
Ctrl+B しおりが入力される
Enter しおりが完成する

 

F3 ⇒ ④のテストを選択、何故かここは求めた動作
(ページ内の最初と最後だけ認識可能?) 
 
【検討案】
(1)p.1内に「テスト」が何カ所あるか、を把握する方法があれば、F3×1回からF3×n回まで繰り返せる?
(2)上記を把握する方法が無い場合のRPAとして、
・しおりの完成後でF3を押す前にページ数を取得し
・前回のしおりの完成後とページと同じであれば、F3を押す回数を増やしていく
・ページが変わったらF3を押す回数をリセット?

This topic has been closed for replies.

1 reply

Inspiring
January 16, 2024

RPA云々はわかりませんが、何かの役に立てればと考え投稿します。

「pdfでページ内に同一の単語が何カ所あるかを把握する」だけに反応したカタチです。

 

1)そのPDFに注釈が何も無い事を確認します。

 

2)高度な検索を使い(テスト)を検索し、全てにマーキングをつけます。

https://manual-torisetsu.com/blog/2896/#:~:text=%E6%A4%9C%E7%B4%A2%E7%B5%90%E6%9E%9C%E3%81%AE%E4%B8%80%E8%A1%8C%E7%9B%AE,%E8%A1%8C%E3%82%92%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%97%E3%81%BE%E3%81%99%E3%80%82&text=%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E6%A4%9C%E7%B4%A2%E7%B5%90%E6%9E%9C%E3%81%8C,%E3%81%99%E3%82%8B%E3%81%A8%E4%B8%80%E6%8B%AC%E3%83%9E%E3%83%BC%E3%82%AD%E3%83%B3%E3%82%B0%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82

 

3)注釈パネルを開くと、マーキングのあるページと数量が表示されると思います。

※下記はMAC版

 

4)数量把握できれば、マーキングは不要と思われ全て削除します。

 

以上です。

 

他の方のもっといい方法のご紹介があればいいのですが。

Participant
January 16, 2024

Chocolate & IceCoffee さん、コメントありがとうございます。

 

Win10で試してみたのですが、

表示の2ページ目に明らかに2個あるのですが、右側のページ内カウントは『1』となりました。

『株式』で検索しても、『1』。・・

表がダメなのかと思い、テキストのみをコピーしたpdfファイルを作りましたが、これもまた『1』。。。

さっぱりでございます。

 

[※画像の一部を加工させていただきました:モデレータ]

Inspiring
January 17, 2024

上の画像は消された方が良いかと思います。

思いついてご紹介したのですがで少し迂闊でした。すみません。

「環境設定」→「注釈」→「選択したテキストをハイライト〜〜注釈ポップアップにコピー」を有効にして同じ作業をしてもらうとわかると思いますが、おそらく

「カーボン カーボン」のようになるかと思います。その場合、2個所を1つのマーキングとして捉えているのだと思います。

 

別手法です。

「墨消し」→「テキストと画像を墨消し」→「テキストの検索と墨消し」

           ↓

テキストを検索して削除ボタンを押す。

           ↓

すべてをチェックボタンを押す。

チェックした結果を墨消し用に設定を押す。

      ↓

墨消し用のマーキングが付き、

注釈パネルで個数確認できると思います。

 

あくまで墨消し用のマーキングにつき、

個数把握後は削除必須です。

これでどうでしょうか?