3

PDF ドキュメントのテキストの色をプログラムで変更する方法を探しています。いくつかのライブラリを見つけましたが、今のところ、背景色のみを変更する方法を見つけました。サンプルコードをいただければ幸いです。オープン ソース ライブラリが優先されます。ありがとう。

4

1 に答える 1

1

商用ツールを購入する余裕がある場合は、Amyuni PDF Creator .Netを使用して、必要なText オブジェクトの TextColor および BackColor 属性を変更することでこれを行うことができます。この PDF 版ライブラリはページ コンテンツを変更でき、テキストの下に長方形を描画します。この提案には、通常の免責事項が適用されます

もう 1 つの可能性は、たとえば ImageMagic を使用して PDF ファイルからビットマップを生成し、プログラムで各ビットマップを処理してカラー マッピングを適用し (たとえば、各カラー チャネルを 255 値で置き換えて色反転を取得する)、結果の画像を表示することです。またはそこから新しい PDF を生成します。このアプローチには、PDF 全体がラスター イメージに変換され、テキストを選択できないという欠点があります。

于 2012-09-04T15:01:19.003 に答える