С помощью itext7 в VB.NET я создаю PDF.Там у меня есть этот фрагмент кода:
Dim img As New Image(ImageDataFactory.Create(imagePath))
img.SetWidth(varImgWidth)
img.SetHeight(varImgHeight)
img.SetFixedPosition(100,100)
doc.add(img)
doc.add(new Paragraph("This is a test"))
Заданная позиция изображения перекрывается с текстом параграфа.Я ожидал, что изображение устанавливается в документе в заданной позиции, а затем - после этого - текст «печатается» над изображением, потому что оно определяется «после» изображения в коде.
Ноя вижу, что изображение, расположенное с помощью SetFiexedPosition, всегда находится над другими элементами.Я получаю поведение при позиционировании текста через SetFixedPosition на абзаце, содержащем текст.
Мой вопрос: есть ли возможность сообщить элементу, который расположен, что он должен быть позади других элементов.
Или - лучше вопрос - существует ли какая-либо "возможность позиционирования", которая позволяет позиционировать элемент и учитывать "порядок", в котором он "напечатан" в коде.
Понимаете ли вы, что яимею в виду?(Извините, мне нелегко выразить это по-английски)
Спасибо за любую помощь
С уважением, Бенджамин