C# Class CubePdf.Editor

指定されたファイルを変換するためのクラスです。
CubePDF のフォーマットと(後発の)CubePdfLib で採用したフォーマットに 若干の差異が存在するので、それらを Editor クラスで吸収します。
ファイルを表示 Open project: cube-soft/CubePdf Class Usage Examples

Public Methods

Method Description
Run ( string dest ) : void

PDF ファイルの結合、文書プロパティ、およびセキュリティ情報の 編集を行います。

Private Methods

Method Description
AddPages ( ICollection dest ) : void

結合するページを追加します。

CreateDocumentReader ( string path ) : CubePdf.Editing.DocumentReader

DocumentReader オブジェクトを生成します。

セキュリティ設定が行われている場合は、Permission.Password を 用いて復号を試みます。全ての試行に失敗した場合、例外が送出 されます。

GetMinorVersion ( ) : int

PDF バージョンの小数点以下の値を取得します。

ToEncryption ( ) : CubePdf.Data.IEncryption

セキュリティ情報を取得します。

CubePDF の旧フォーマットから CubePdfLib で採用している フォーマットへ変換します。

ToMetadata ( ) : CubePdf.Data.IMetadata

メタ情報を取得します。

CubePDF の旧フォーマットから CubePdfLib で採用している フォーマットへ変換します。

Method Details

Run() public method

PDF ファイルの結合、文書プロパティ、およびセキュリティ情報の 編集を行います。
public Run ( string dest ) : void
dest string
return void