Название «процесс» не существует в текущем контексте - PullRequest
0 голосов
/ 09 октября 2019

Я рассматриваю пример быстрого запуска iText7, как показано здесь . в разделе «Публикация базы данных». Я создал базовое консольное приложение .Net и скопировал и вставил код. Я продолжаю получать сообщение об ошибке «Пространство имен« процесс »не существует в текущем контексте» в строках process(table, line, bold, true); и process(table, line, font, false);

Я вижу аналогичный вопрос в отношении PDFsharp здесь Этоговорит использовать System.Diagnostics.Process.Start, но это, похоже, не решает мою проблему.

var writer = new PdfWriter(dest);
var pdf = new PdfDocument(writer);
var document = new Document(pdf, PageSize.A4.Rotate());
document.SetMargins(20, 20, 20, 20);
var font = PdfFontFactory.CreateFont(FontConstants.HELVETICA);
var bold = PdfFontFactory.CreateFont(FontConstants.HELVETICA_BOLD);
var table = new Table(new float[] { 4, 1, 3, 4, 3, 3, 3, 3, 1 });
table.SetWidth(UnitValue.CreatePercentValue(100));
StreamReader sr = File.OpenText(DATA);
var line = sr.ReadLine();
process(table, line, bold, true);
while ((line = sr.ReadLine()) != null)
{
  process(table, line, font, false);
}
sr.Close();
document.Add(table);
document.Close();

Как правильно удалить ошибку "процесс пространства имен" не существует в текущем контексте "?

1 Ответ

4 голосов
/ 09 октября 2019

Вы должны прочитать остальную часть статьи. Реализация ниже.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...