Я использую iTextSharp для записи текста в Pdf с использованием шрифта Privae, такого как TradGothic.
Мой текст Содержит superScript Также как ABCCorp®. но он не отображается в Pdf, он выглядит как круглый круг Normal Text и R внутри.iTextSharp Как написать SuperScript
Мой код
BaseFont TGothic20CondsdBold = BaseFont.CreateFont(strTGothicBold20Path, BaseFont.CP1252, BaseFont.EMBEDDED);
cb.SetFontAndSize(TGothic20CondsdBold, 15);
cb.SetLeading(12.5f);
cb.MoveText(187, 185);
cb.ShowText("ABCCorp®");
cb.EndText();
Я использую PdfStamper написать текст поверх существующего макета.
//Use a PdfStamper to bind our source file with our output file
using (PdfStamper stamper = new PdfStamper(reader, fs))
{
//In case of conflict we want our new text to be written "on top" of any existing content
//Get the "Over" state for page 1
PdfContentByte cb = stamper.GetOverContent(1);
cb.BeginText();
//Set the font information for heading
}
Любая помощь с рабочим образцовым кодом будет высокоприоритетной.
PS: - я также попытался эквивалент HTML и флористика кода со скоростью R, но ничего не работает
Я нашел код рабочего кода в CodeProject, я им доверяю, они не упомянули, что этот код я не для разработчика, есть ли способ, которым я могу использовать существующий код и применять надстрочный индекс? – user3178955
этот пост также предложил то же самое ... Теперь я хочу применить верхний индекс, используя тот же путь, что и возможно http://stackoverflow.com/questions/3992617/itextsharp-insert-text-to-an-existing-pdf – user3178955