メニュー・ボタン アイコン
電話:03-5316-3375info@trustss.co.jp
電話:03-5316-3375info@trustss.co.jp

PdfTools.PdfA.Conversion.Converter.AddAssociatedFileメソッド

関連ファイルを埋め込む準備

PDF文書への埋め込みファイルとしてファイルを追加します。 PDF/A-3の場合は埋め込まれたファイルは文書のオブジェクトに関連付けられます。指定されたファイルはそのまま埋め込まれます。
PDF/A-1ではファイルの埋め込みは許可されていません。PDF/A-2ではPDF/A準拠ファイルのみの埋め込みが可能です。
PdfTools.PdfA.Conversion.Converterクラス

名前空間: PdfTools.PdfA.Conversion

定義

C#
public void AddAssociatedFile(
        Stream embeddedFile,
        string name,
        int? associate = null,
        AFRelationship? afRelationship = null,
        string mimeType = null,
        string description = null,
        DateTimeOffset? modificationDate = null
)
引数:
embeddedFile   Stream
埋め込まれるファイルのストリーム
name   String
埋め込みファイルに使用される名前 この名前はPDF文書を表示されるときに埋め込みファイルとしてユーザーに示されます。
associate   Nullable (省略可)
埋め込みファイルを関連付ける数値 -1:なし、0:文書、0以上:ページ
規定値: 0(PDF/A-3の場合)、-1(PDF/A-3以外)
afRelationship   Nullable<PdfTools..PdfA.Conversion.AFRelationship>(省略可)
埋め込まれたファイルとの関連付け ただし、associateが-1の場合は無視されます。
規定値: Unspecified
mimeType   String (省略可)
埋め込みファイルのMIMEタイプ
一般的な値は"application/pdf""application/xml""application/msword"などです。
規定値: "application/octet-stream"
description   String (省略可)
埋め込まれたファイルの説明
これはPDF文書を表示されるときに埋め込みファイルと共に示されます。
規定値: ""
modificationDate   Nullable<DateTimeOffset> (省略可)
ファイルの変更日
規定値: ファイルシステム上のファイルの変更日、またはそれが利用できない場合は現在の時刻


例外

associateが無効
例外条件
ArgumentException関連ファイルを読み込めない
ArgumentException
IOExceptionembeddedFile読み込みのエラー
ArgumentNullExceptionembeddedFile値がnull
ArgumentNullExceptionname値がnull

> PDF Structure (PDF構成)

> PDF Imager-LP (画像化)

> PDF Stamper (電子印鑑)

> Pdftools SDK

- サンプル・コード
- Pdftools SDKサンプルの利用手順
- Toolbox Add-on
- Toolbox Add-onサンプルの利用手順
> Pdftools SDK APIリファレンス
- その他のAPI及びコマンドラインツール
> PDF SDK オープンソースと有償ライブラリ