Получение следующей ошибки при выполнении заголовка
system.nullreferenceexceptionобразного />
Код: Выделить всё
HResult=0x80004003 Message=Object reference not set to an instance of an object. Source=itext.kernel StackTrace: at iText.Kernel.Pdf.PdfDictionary.Get(PdfName key, Boolean asDirect)
Объяснение:
Error was throwing while doing
document.ShowTextAligned(header, x, y, i, TextAlignment.CENTER, VerticalAlignment.BOTTOM, 0);
Header:
` Paragraph header = new Paragraph("ABCD inc." )
.SetFont(PdfFontFactory.CreateFont(StandardFonts.HELVETICA))
.SetFontSize(8);`
< /code>
at iText.Kernel.Pdf.Tagutils.TagTreePointer.PrepareMcrForMovingToNewParent(PdfMcr mcrKid, PdfStructElem newParent)
at iText.Kernel.Pdf.Tagutils.TagTreePointer.RemoveTag()
at iText.Kernel.Pdf.Tagutils.RootTagNormalizer.AddStructTreeRootKidsToTheRootTag(IList`1 rootKids)
at iText.Kernel.Pdf.Tagutils.RootTagNormalizer.MakeSingleStandardRootTag(IList`1 rootKids)
at iText.Kernel.Pdf.Tagutils.TagStructureContext.NormalizeDocumentRootTag()
at iText.Kernel.Pdf.Tagutils.TagStructureContext.GetRootTag()
at iText.Kernel.Pdf.Tagutils.TagTreePointer..ctor(PdfDocument document)
at iText.Kernel.Pdf.Tagutils.TagStructureContext.GetAutoTaggingPointer()
at iText.Layout.RootElement`1.CreateAndAddRendererSubTree(IElement element)
at iText.Layout.RootElement`1.AddElement(IElement element)
at iText.Layout.Document.Add(IBlockElement element)
at iText.Layout.RootElement`1.ShowTextAligned(Paragraph p, Single x, Single y, Int32 pageNumber, Nullable`1 textAlign, Nullable`1 vertAlign, Single radAngle)
at Watermarking.Infrastructure.Services.Wa
< /code>
It should not be come Object nullreferenceexception
Подробнее здесь: https://stackoverflow.com/questions/794 ... extaligned