Articles of itextsharp

Quitar Watermark del PDF iTextSharp

He pasado por la solución sugerida aquí, pero mi problema es un poco diferente. En la solución proporcionada en el enlace de arriba, uno puede eliminar la marca de agua solo si iTextSharp también se usa para agregar la marca de agua. En mi caso, estoy agregando una marca de agua en algunos casos usando […]

¿Cómo resaltar un texto o palabra en un archivo pdf usando iTextsharp?

Necesito buscar una palabra en un archivo pdf existente y quiero resaltar el texto o la palabra y guarde el archivo pdf Tengo una idea usando PdfAnnotation.CreateMarkup podríamos encontrar la posición del texto y podemos agregar bgcolor … pero no sé cómo implementarlo 🙁 Por favor, ayúdame

iTextSharp Creando un pie de página Página # de #

Intento crear un pie de página en cada una de las páginas de un documento PDF utilizando iTextSharp en el formato Número de página # después del tutorial en las páginas iText y el libro. Aunque recibo una excepción en cb.SetFontAndSize (helv, 12); – referencia de objeto no establecida en un objeto. ¿Alguien puede ver […]

iTextSharp: envío de pdf en memoria en un archivo adjunto de correo electrónico

He hecho algunas preguntas aquí, pero sigo teniendo problemas. Te agradecería si pudieras decirme qué estoy haciendo mal en mi código. Ejecuto el código anterior desde una página ASP.Net y obtengo “No puedo acceder a un flujo cerrado”. var doc = new Document(); MemoryStream memoryStream = new MemoryStream(); PdfWriter.GetInstance(doc, memoryStream); doc.Open(); doc.Add(new Paragraph(“First Paragraph”)); doc.Add(new […]

Alineación correcta del texto en PdfPCell

Tengo una aplicación C # que genera una factura en PDF. En esta factura hay una tabla de artículos y precios. Esto se genera utilizando un PdfPTable y PdfPCell s. Quiero poder alinear correctamente la columna de precios, pero parece que no puedo: el texto siempre sale alineado a la izquierda en la celda. Aquí […]

Recupere las coordenadas respectivas de todas las palabras en la página con itextsharp

mi objective es recuperar las coordenadas respectivas de todas las palabras en la página, lo que he hecho es PdfReader reader = new PdfReader(“cde.pdf”); TextWithPositionExtractionStategy S = new TextWithPositionExtractionStategy(); PdfTextExtractor.GetTextFromPage(reader,1,S); Vector curBaseline = renderInfo.GetDescentLine().GetStartPoint(); Vector topRight = renderInfo.GetAscentLine().GetEndPoint(); iTextSharp.text.Rectangle rect = new iTextSharp.text.Rectangle(curBaseline[Vector.I1], curBaseline[Vector.I2], topRight[Vector.I1], topRight[Vector.I2]); string x1 = curBaseline[Vector.I1].ToString(); string x2 = curBaseline[Vector.I2].ToString(); string […]

Marcando checkbox en pdf con itextsharp

¡He intentado de muchas maneras diferentes, pero no puedo verificar la checkbox! Esto es lo que he intentado: var reader = new iTextSharp.text.pdf.PdfReader(originalFormLocation); using (var stamper = new iTextSharp.text.pdf.PdfStamper(reader,ms)) { var formFields = stamper.AcroFields; formFields.SetField(“IsNo”, “1”); formFields.SetField(“IsNo”, “true”); formFields.SetField(“IsNo”, “On”); } Ninguno de ellos funciona. ¿Algunas ideas?

Lea PDF usando itextsharp donde el idioma PDF no es inglés

Intento leer este PDF usando itextsharp en C #, que convertirá este pdf en archivo de palabras. también necesita mantener el formato de tabla y las fonts en word cuando bash con el pdf en inglés, funcionará perfectamente pero usando algunas de las lenguas indias como Hindi, Marathi no funciona. public string ReadPdfFile(string Filename) { […]

Los PDF generados por iTextSharp ahora causan el diálogo Guardar en Adobe Reader X

He estado usando iTextSharp para generar documentos PDF durante más de un año. Desafortunadamente, con el lanzamiento de Adobe Reader X, mis archivos PDF ahora causan un “¿Desea guardar?” cuadro de diálogo que aparece al cerrar el documento PDF. Esto no sucede con archivos PDF que no se generan con iTextSharp. Es realmente molesto para […]

Crear PDF en memoria en lugar de archivo físico

¿Cómo se puede crear un PDF en el flujo de memoria en lugar de un archivo físico usando itextsharp? El siguiente código está creando un archivo pdf real. En cambio, ¿cómo puedo crear un byte [] y almacenarlo en el byte [] para que pueda devolverlo a través de una función? using iTextSharp.text; using iTextSharp.text.pdf; […]