ImageStamp

ImageStamp

概要

ImageStamp は Aspose.PDF FOSS の .NET 用クラスです。継承元: BaseParagraph。

PDF ページに画像を追加します。

このクラスは .NET プログラムにおける ImageStamp オブジェクトを操作するための 12 のメソッドを提供します。利用可能なメソッドは次のとおりです: ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId. すべてのパブリックメンバーは、Aspose.PDF FOSS for .NET パッケージをインストールした後、任意の .NET アプリケーションからアクセス可能です。プロパティ: AlternativeText, Background, BlendMode, DisplayHeight, DisplayWidth, Height, およびその他 24 個。

プロパティ

名前型アクセス説明
Xdouble読み取り/書き込み左下からのポイント単位で X の位置。
Ydouble読み取り/書き込み左下からのポイント単位で Y の位置。
DisplayWidthdouble読み取り/書き込みポイント単位の表示幅。
DisplayHeightdouble読み取り/書き込みポイントで高さを表示します。
Widthdouble読み取り/書き込みPublic-API-shape のエイリアスは DisplayWidth です。
Heightdouble読み取り/書き込みPublic-API-shape のエイリアスは DisplayHeight です。
XIndentdouble読み取り/書き込みスタンプのアンカーポイントからの水平オフセット。
YIndentdouble読み取り/書き込みスタンプのアンカーポイントからの垂直オフセット。
Qualityint読み取り/書き込みJPEG品質(1..100)。
AlternativeTextstring?読み取り/書き込みアクセシビリティのためのTagged-PDF代替テキスト。
Backgroundbool読み取り/書き込みスタンプがページ内容の背後に描画されるか(true)、それとも上に描画されるか(false)。
Opacitydouble読み取り/書き込み不透明度、0.0(透明) … 1.0(不透明)。
BlendModestring?読み取り/書き込みPDF ブレンドモード名(例.
Zoomdouble読み取り/書き込み画像に適用される均一ズームパーセンテージ。
ZoomXdouble読み取り/書き込み水平ズーム率。
ZoomYdouble読み取り/書き込み垂直ズーム率。
RotateRotation読み取り/書き込み回転 enum (Aspose.Pdf Rotation; 0/90/180/270 度).
RotateAngledouble読み取り/書き込み任意の回転角度(度単位)。
StampIdint読み取り/書き込みスタンプのリソースエントリに書き込まれる /StampId エントリ。
ImageSystem.IO.Stream読み取り元のソースバイトの読み取り専用ビュー(または FromRgb / FromGrayscale を通じて構築された場合のデコードされた画像バイト)。
HorizontalAlignmentHorizontalAlignment読み取り/書き込みこの段落に水平揃えが適用されました。
VerticalAlignmentVerticalAlignment読み取り/書き込みこの段落に垂直揃えが適用されました。
MarginMarginInfo読み取り/書き込みこの段落に外側余白情報が適用されています。
IsFirstParagraphInColumnbool読み取り/書き込み段落を新しい列から開始するように強制する。
IsKeptWithNextbool読み取り/書き込みこの段落を次の段落と同じページに保つ。
IsInNewPagebool読み取り/書き込み段落を新しいページの先頭に開始させる。
IsInLineParagraphbool読み取り/書き込みインライン段落フラグ(新しい行を開始しません)。
HyperlinkTextstring?読み取り/書き込みレガシー文字列型ハイパーリンクターゲット。
HyperlinkHyperlink?読み取り/書き込み段落に適用された型付きハイパーリンク装飾。
ZIndexint読み取り/書き込みDOM レンダラで使用される Z 順序インデックス。

メソッド

シグネチャ説明
ImageStamp(image: System.IO.Stream)画像ストリームから構築する(ヘッダーにより JPEG と PNG を自動検出)。
ImageStamp(fileName: string)画像ファイルパスから構築します(ヘッダーに基づき JPEG と PNG を自動検出)。
setStampId(id: int)スタンプの PDF /StampId エントリを設定します。
Put(page: Page)Public-API-shape のエイリアス(ApplyTo 用)。
FromRgb(pixelData: byte[], width: int, height: int)生の RGB ピクセルデータから画像スタンプを作成します。
FromGrayscale(pixelData: byte[], width: int, height: int)生のグレースケールピクセルデータから画像スタンプを作成する。
FromJpeg(jpegData: byte[], width: int, height: int)JPEG バイトから画像スタンプを作成します。
FromJpeg(jpegData: byte[])JPEG バイトから画像スタンプを作成し、JPEG ヘッダーから寸法を自動検出します。
FromJpegStream(jpegStream: Stream)JPEG ファイルストリームから画像スタンプを作成します。
FromPngData(pngData: byte[])PNG ファイルデータから画像スタンプを作成します。
ApplyTo(page: Page)この画像をページに追加してください。
Clone()Shallow clone — スカラー/参照共有状態をコピーします。

参照

 日本語