itextsharp で PNG を PDF に結合すると、CPU 使用率が非常に高くなります (約 26%)。どうしてか分かりません。CPU 使用率を減らす方法について何か提案はありますか? これがコードです。
PdfWriter pdfWrite = PdfWriter.GetInstance(document, new FileStream(PDFFilePath, FileMode.Create, FileAccess.ReadWrite));
document.Open();
iTextSharp.text.Image image;
document.AddTitle(_book.Title);
foreach (FileInfo file in files)
{
image = iTextSharp.text.Image.GetInstance(file.FullName);
document.SetPageSize(new iTextSharp.text.Rectangle(image.Width, image.Height));
image.Alignment = iTextSharp.text.Image.ALIGN_MIDDLE;
document.NewPage();
document.Add(image);
}