14

Crystal Reports が透明な画像をサポートしていないというのは本当ですか?

仕事で使用していますが、Crystal Reports の担当者は、透明性をサポートしていないと言いました。信じられなかったので、最後の 20 分間はグーグルで検索しましたが、彼が正しいかもしれないと思いました。これは、この日と年齢では絶対に信じられないようです。

CR が透過性をサポートしているかどうか、またそうであればどのように行うか (挿入する画像の種類 (png、gif など) に制限されません) を確認してください。

記録として、VS 2008 (バージョン 10.5) に付属する CR バージョンを使用しています。

4

5 に答える 5

13

CR は透過性をサポートしていませんが、wmf 画像を使用して問題を解決できます。CR 12 (2008) を使用しています。別の画像に署名として (透かしとして) 画像を配置する必要があります。

例:

背景画像.jpg 署名画像.jpg

「Inkscape」(フリーウェア)を使用して、Signature_image.jpg を wmf ファイルに変換します。

レポートには、「Background_image.jpg」があり、その上に「Signature_image.wmf」画像があります。うまく機能しています。

于 2010-12-29T16:28:26.220 に答える
8

同じ問題を探しているときに、ここにたどり着きました。残念ながら、これは今日まで真実です:(

ここに再びアクセスする可能性のあるユーザーのために、この質問に答えます。

Crystal Reports に画像を追加すると、画像の透明な背景が保持されない

次の方法で解決策を達成しました。

印刷ページの色、つまり私の場合は白で透明な領域をペイントしました。

ページヘッダーに画像を配置し、その上にテキストを配置したいと思います。

CR デザイン モード。

  1. ページ ヘッダー セクションで右クリック -> セクション エキスパートを選択
  2. ページヘッダーを選択 -> 挿入をクリック
  3. ページ ヘッダーで、[次のセクションをアンダーレイ] にチェックを入れて、[OK] をクリックします。
  4. デザインに戻り、セクション「ページヘッダー a」に画像を含めます。
  5. セクション「ページ ヘッダー b」には、画像の上に表示したいテキストを含めます (つまり、透明になることを期待しています)。

これが将来の訪問者に役立つことを願っています。

于 2010-11-12T14:34:34.323 に答える
3

私が試して成功した別の回避策があります。レポートで画像を透かしとして使用する場合は、メイン レポートの詳細セクションでレポートをサブ レポートとして使用し、メイン レポート ページのヘッダーに画像を保持し、セクション エキスパートで [セクションの下に配置] オプションを使用します。 . すべての線とテキストが画像の上に正しく表示されます。

于 2012-09-17T10:23:13.043 に答える
1

AR_Italy が言ったように、SAP サイトは透明な画像はサポートされていないと言っていますが、wmf ファイルが適していることを確認したので、AR_Italy に感謝します。私が追加する唯一のことは、これらがAdobe Illustratorからもエクスポートできることです(最初に画像の背景が透明であることを確認してください).

于 2012-01-19T14:50:03.307 に答える
1

画像の背景が白で怠惰な場合は、これを確認してください。レポートを右クリックし、レポートとレポート オプションを選択し、[元の画像の色深度を保持] にチェックを入れます。

于 2015-09-14T09:51:14.927 に答える