Я получаю неизвестное pdfexception от itext.kernel при попытке создать новый PDF -файл [дублировать]C#

Место общения программистов C#
Ответить
Anonymous
 Я получаю неизвестное pdfexception от itext.kernel при попытке создать новый PDF -файл [дублировать]

Сообщение Anonymous »

При попытке написать файл PDF, я получаю исключение при создании PDFWriter. Внутреннее исключение: < /p>

либо itext7.bouncy-castle-adapter, либо зависимость от Itext7.bouncy-castle-fips-adapter должна быть добавлена, чтобы использовать BouncycastleFactoryCreator. < /p>
Stack Trace:
at itext.kernel.pdf.smartmodepdfobobjectsserializer..ctor ()
at itext.kernel.pdf.pdfwriter..ctor (Stream OS, PriseerProperties Properties)
at awadata.frmwiringdiagram.writepffffile () in in awadata.frmwiringdiagram.writepvffile () в D: \ gitrepo \ pinmap \ pinmap \ frmwiringdiagram.cs: строка 323

Ни один из примеров, которые я видел для iText7 не Покажите любой код для BouncyCastleFactoryCreator .
Вот раздел кода, где исключение происходит с PDFWriter в операторе использования.

Код: Выделить всё

LicenseKey.LoadLicenseFile(new FileInfo("iTextKey.json"));

using (PdfWriter writer = new PdfWriter(pdfFile))
{
using (PdfDocument pdfDocument = new PdfDocument(writer.SetSmartMode(true)))
{
iText.Layout.Document d = new iText.Layout.Document(pdfDocument,
itext.Kernel.Geom.PageSize.LETTER);
Paragraph newline = new Paragraph(new Text("\n"));
d.Add(newline);
for (int i = 0; i < tstHeader.Lines.Count(); i++)
{
if (tstHeader.Lines.GetValue(0).ToString().Length > 0)
{
ndx = i;
}
}
}
}
Я использую Visual Studio 2022 в C#, чтобы написать код.

Подробнее здесь: https://stackoverflow.com/questions/764 ... ng-to-crea
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»