インターフェース名から ReadOnly の接頭語を除去
IEncryption の Permission プロパティの型を変更
IDocumentReader の各ページ情報を保持するコンテナを IList<IPage> に変更し、0 ベースのインデックスでアクセスする仕様に変更
PDF の各情報を保持するクラスの構造を変更