Пользуюсь библиотекой Itextsharp. Мой код почему то не хочет работать, он то сохраняет файл, но не открывает или он вообще не создаётся. В чём может быть проблема? код:
using (PdfReader reader = new PdfReader(System.Windows.Forms.Application.StartupPath + "\\SHABLONE2_0.pdf"))
{
StringBuilder str = new StringBuilder();
for (int i = 1; i <= 2; i++)
{
str.Append(PdfTextExtractor.GetTextFromPage(reader, i));
str.Replace("{A4}", Convert.ToString(this.dataGridView4.Rows[0].Cells[2].Value));
str.Replace("{B5}", Convert.ToString(this.dataGridView4.Rows[0].Cells[3].Value));
}
SaveFileDialog opf2 = new SaveFileDialog();
opf2.Filter = "PDF отчёт|*.pdf";
opf2.ShowDialog();
reader.Close();
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей