テキストに変換するPDFのバッチがあります。それはiTextSharpからこのような何かを持つテキストを取得するのは簡単です:イメージプレースホルダ付きテキストへのC#Pdf
PdfTextExtractor.GetTextFromPage(reader, pageNumber);
それはthis answer(スレッド内または同様の回答)を使用して画像を取得するのは簡単です。
私は簡単には分かりませんが...テキスト内にイメージプレースホルダを挿入する方法です。私は出力があることを期待PDF、ページ番号とGetTextFromPage
考える
:
line 1
line 2
line 3
私はそれが(どこに1.1手段の1ページ、画像1になりたい場合は... 1ページ、画像2):
line 1
[1.1]
line 2
[1.2]
line 3
iTextSharp、PdfSharpまたは類似のもののために、「イメージプレースホルダー」を取得する方法はありますか? GetTextAndPlaceHoldersFromPage
メソッド(またはこれに類するもの)が必要です。
PS:Hrm ... iTextSHARPにタグ付けさせてはいません - iTextではありません。 C#はJavaではありません。
あなたはiTextの/ Javaのためのソリューションのような何かを探していますが、[この回答](http://stackoverflow.com/a/28087521/1729265)で提示しましたか?それはiTextSharp/C#に簡単に翻訳されるべきです。 – mkl
@mklはその質問に一層緊密に一致する説明を更新しました。昨夜のようにちょっと拡大することを考えました。その質問は基本的に同じですが、私はiTextSharpを使ってC#で作業しています(ただし、必要に応じてPdfSharpのような他のライブラリに移動するのは嫌ですが)。 – WernerCD
したがって、iText/Javaソリューションをその古い質問からiTextSharp/C#に移植することで、あなたが望むものを作成することができます。それはあまりにも難しいはずはありません... – mkl