BaseFont.CreateFontメソッドは、iTextSharpでフォントを作成するためのメソッドです。CP1252はWindows-1252とも呼ばれ、Windowsで広く使用される文字エンコーディングです。以下はその使用例です。
AddTemplateは、iTextSharpを使用してPDF文書を操作する際に、別のPDF文書やページからテンプレートを追加するメソッドです。主にPDFページのコンテンツを複製したり、組み込んだりする際に使用されます。
PdfContentByteクラスは、iTextSharpを使用してPDF文書を操作する際に、ページにテキストや図形などのコンテンツを描画するためのクラスです。DirectContentは、このPdfContentByteクラスのインスタンスを取得するためのメソッドです。
GetImportedPageは、iTextSharpを使用してPDF文書を操作する際に、別のPDF文書からページを取得するためのメソッドです。一般的には、新しいPDF文書に他のPDF文書からページを取り込む際に使用されます。
pdfDict.Put(PdfName.ROTATE, newRotation)
iTextSharpを使用してPDF文書を操作する際に、指定されたページ番号(ここではi)に対応するページの辞書を取得するコードの一部です。ここでaはPdfReaderオブジェクトを表しています。
New FileStreamは、ファイルを作成または開くためのFileStreamオブジェクトを作成するために使用されるコンストラクタです。FileStreamは、ファイルへの読み書き操作を行うためのクラスであり、.NET Frameworkや.NET Coreで利用されます。
new Rectangle
New Documentは、通常はiTextSharpなどのライブラリを使用してPDF文書を作成する際に使用されるコードの一部です。このコードは新しいPDF文書を作成するために使われます。
iTextSharpにおけるRectangle(矩形)は、PDF文書内で図形やコンテンツを配置するための領域を定義するために使用されます。Rectangleクラスは、iTextSharpライブラリの一部であり、PDF文書内の位置やサイズを指定するために利用されます。
Dim n As Integer = rei.NumberOfPages
Dim rei As PdfReader = New PdfReader(filePath)
iTextSharpライブラリを使用してPDFファイルを読み込むためのものですね。PdfReader クラスは、iTextSharpライブラリでPDFファイルを読み込むためのクラスです。
Path.GetExtension メソッドは、指定されたパスからファイルの拡張子を取得するためのメソッドです。VB.NETのPath クラスに含まれる静的メソッドです。このメソッドを使用すると、ファイルパスから拡張子部分を抽出することができます。
File.Exists は、指定したファイルが存在するかどうかを確認するためのメソッドです。VB.NETのFile クラスに含まれる静的メソッドです。このメソッドを使用すると、指定したパスにファイルが存在するかどうかを簡単に確認できます。
Environment.Exit メソッドは、アプリケーションを即座に終了するために使用されます。これは、アプリケーションが特定の条件下で終了する必要がある場合に便利です。例えば、エラーが発生したときや特定の条件が満たされたときにアプリケーションを終了したい場合に使用します。
'iTextSharp関連の名前空間 を宣言
2021-04-16_21.04.20
'ファイルIO関連の名前空間 を宣言
「証明書」確認は⇒Windowsキー+Rにて「ファイル名を指定して実行」にてcertmgr.msc を入力すると確認できる。