iTextSharp Cómo escribir superíndice
Frecuentes
Visto 1,677 equipos
0
Estoy usando iTextSharp para escribir el texto en PDF usando la fuente Privae como TradGothic.
Mi texto Contiene superScript También como- ABCCorp®. pero no aparece en Pdf, aparece como Texto Normal círculo redondeado y R dentro.
Mi codigo es
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();
Estoy usando PdfStamper para escribir el texto sobre el diseño existente.
//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
}
Cualquier ayuda con el código de muestra funcional será muy apreciada.
PD: - también probé HTML equivalente y otro código a la tasa R, pero nada funciona
1 Respuestas
2
Por favor, lea la documentación oficial. ¿Por qué no usas ColumnText
para agregar el contenido? Usando BeginText()
, SetFontAndSize()
, ShowText()
, EndText()
es para especialistas, no para desarrolladores que no están familiarizados con PDF.
Si utiliza ColumnText
, puede utilizar objetos de alto nivel, por ejemplo, el Chunk
objeto con el SetTextRise()
método (vea el Listado 2.2 en Capítulo 2 de mi libro. y también echa un vistazo a el puerto C# de los ejemplos de Java).
Respondido 08 Feb 14, 13:02
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas c# itext or haz tu propia pregunta.
Encontré el código de muestra de trabajo en CodeProject, confío en ellos, no han mencionado que este código no es para desarrolladores, ¿hay alguna manera de que pueda usar el código existente y aplicar un superíndice? - user3178955
esta publicación también sugirió lo mismo ... Ahora quiero aplicar un superíndice de la misma manera, ¿es posible? stackoverflow.com/questions/3992617/… - user3178955