PdfFileMend

PdfFileMend

概要

PdfFileMend は Aspose.PDF の .NET 用 FOSS におけるクラスです。継承元: ISaveableFacade。

既存の PDF ドキュメントにテキストと画像を追加するためのファサード。

このクラスは、.NET プログラム内で PdfFileMend オブジェクトを操作するための 24 のメソッドを提供します。利用可能なメソッドは次のとおりです: AddImage, AddText, BindPdf, Close, Dispose, PdfFileMend, Save。Aspose.PDF の .NET 用 FOSS パッケージをインストールすると、すべてのパブリックメンバーが任意の .NET アプリケーションからアクセス可能になります。プロパティ: Document, InputFile, InputStream, IsWordWrap, OutputFile, OutputStream、およびその他 2 つ。

プロパティ

名前型アクセス説明
IsWordWrapbool読み取り/書き込みAddText 操作に対してワードラップを有効にするかどうか。
WrapModeWordWrapMode読み取り/書き込みワードラップモード(デフォルトまたは ByWords)。
TextPositioningModePositioningMode読み取り/書き込みテキスト配置モード。
InputFilestring?読み取り/書き込み入力ファイルパス。
OutputFilestring?読み取り/書き込み出力ファイルパス。
InputStreamStream?読み取り/書き込み入力ストリーム。
OutputStreamStream?読み取り/書き込み出力ストリーム。
DocumentDocument読み取りこの PdfFileMend にバインドされたドキュメントで、途中経過の結果を公開し、別のファサードにチェーンできるようにします。

メソッド

シグネチャ説明
PdfFileMend()デフォルトコンストラクタ。
PdfFileMend(inputFileName: string, outputFileName: string)入力/出力ファイルパスからPdfFileMendを作成します。
PdfFileMend(inputStream: Stream, outputStream: Stream)入力/出力ストリームからPdfFileMendを作成します。
PdfFileMend(document: Document)事前にロードされたDocumentをバインドします。
PdfFileMend(document: Document, outputFileName: string)ドキュメントをバインドし、宛先ファイルパスを事前設定します。
PdfFileMend(document: Document, destStream: Stream)ドキュメントをバインドし、宛先ストリームを事前設定します。
BindPdf(document: Document)既存のDocumentをこのPdfFileMendにバインドします。
BindPdf(inputFile: string)ファイルパスからPDFドキュメントをバインドします。
BindPdf(inputStream: Stream)ストリームから PDF ドキュメントをバインドする。
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float)指定された左下位置に特定のページへ書式設定されたテキストを追加する。
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float)指定された矩形領域内の特定のページに書式設定されたテキストを追加する。
AddText(text: FormattedText, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float)指定された矩形領域内の複数のページに書式設定されたテキストを追加する。
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float)ストリームから画像を特定のページに追加する。
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float)ファイルパスから画像を追加して、特定のページに配置します。
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float)ストリームから画像を追加して、複数のページに配置します。
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float)ファイルパスから画像を追加して、複数のページに配置します。
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters)合成パラメータ(ブレンドモード)を指定して画像を追加します。
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters)合成パラメータ(ブレンドモード)を使用して画像を追加します。
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters)合成パラメータを使用して画像を複数ページに追加します。
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters)合成パラメータを使用して画像を複数ページに追加します。
Save(destFile: string)変更されたドキュメントを特定のファイルパスに保存します。
Save(destStream: Stream)変更したドキュメントをストリームに保存します。
Close()ドキュメントを閉じ、出力ファイル/ストリームに保存します。
Dispose()この PdfFileMend インスタンスに対して Dispose を呼び出します。

参照

 日本語