Articles of itextsharp

iTextSharp PDF protetto da password

La seguente domanda e risposta su StackOverflow mostra come generare un PDF che non può essere aperto senza la password appropriata. PDF protetto da password con C # Vorrei utilizzare questo framework in modo simile, ma leggermente modificato per consentire ai miei utenti di “aprire” il PDF senza bisogno della password, ma solo di consentire […]

Come aggiungere testo nel rettangolo PdfContentByte usando itextsharp?

Ho creato rettangolo usando PdfContentByte. Ora voglio aggiungere un testo all’interno di questo rettangolo. Come posso fare questo. Se qualcuno ha un’idea, per favore condividi con me. Il mio codice è il rettangolo Document doc = new Document(new Rectangle(570, 924f)); PdfWriter writer = PdfWriter.GetInstance(doc,Response.OutputStream); PdfContentByte cb = writer.DirectContent; cb.Rectangle(doc.PageSize.Width -90f, 830f, 50f,50f); cb.Stroke();

Come aggiungere una ricca Textbox (HTML) ad una cella di tabella?

Ho una casella di testo ricca denominata: “DocumentContent” che ho intenzione di aggiungere il suo contenuto in pdf utilizzando il seguente codice: iTextSharp.text.Font font = FontFactory.GetFont(@”C:\Windows\Fonts\arial.ttf”, BaseFont.IDENTITY_H, BaseFont.EMBEDDED, 12f, Font.NORMAL, BaseColor.BLACK); DocumentContent = System.Web.HttpUtility.HtmlDecode(DocumentContent); Chunk chunkContent = new Chunk(DocumentContent); chunkContent.Font = font; Phrase PhraseContent = new Phrase(chunkContent); PhraseContent.Font = font; PdfPTable table = new PdfPTable(2); […]

Come analizzare più file HTML in un unico PDF?

Voglio usare iText per convertire una serie di file html in PDF. Ad esempio: se hai questi file: page1.html page2.html page3.html … Ora voglio creare un singolo file PDF, dove page1.html è la prima pagina, page2.html è la seconda pagina e così via … So come convertire un singolo file HTML in un PDF, ma […]

iTextSharp 5 carattere polacco

Ho problemi con il carattere polacco usando itextSharp. Voglio creare pdf da html. Tutto funziona bene ma manca il carattere shiny. Io uso la funzione più bassa: private void createPDF(string html) { //MemoryStream msOutput = new MemoryStream(); TextReader reader = new StringReader(html);// step 1: creation of a document-object Document document = new Document(PageSize.A4, 30, 30, […]

Impostare diverse parti di un campo modulo per avere diversi tipi di carattere utilizzando iTextSharp

Non sono sicuro che sia ansible, ma ho pensato che valesse la pena di chiedermelo. Ho capito come impostare il font di un campo form utilizzando i metodi pdfstamper e acrofield, ma mi piacerebbe molto poter impostare il font di diverse parti del testo nello stesso campo. Ecco come imposto il carattere dei campi del […]

Come faccio a enumerare tutti i campi in un file PDF in ITextSharp

Diciamo che ho caricato un file PDF usando iTextSharp: PdfStamper p = GetDocument(); AcroFields af = ps.AcroFields; Come posso ottenere un elenco di tutti i nomi dei campi sul documento da af ?

Come allineare due paragrafi a sinistra ea destra sulla stessa linea?

Voglio visualizzare due parti di contenuto (può essere un paragrafo o un testo) sul lato sinistro e destro su una singola riga. La mia produzione dovrebbe essere come Name:ABC date:2015-03-02 Come posso fare questo?

Firma dell’intestazione pdf invalidpdfexception non trovata

Ho del codice che legge i file pdf . Il codice non riesce sulla linea: iTextSharp.text.pdf.PRTokeniser.CheckPdfHeader() at iTextSharp.text.pdf.PdfReader.ReadPdf() So da altre voci che questo problema proviene da alcune formattazioni non valide nel pdf. Tuttavia non sono nella posizione di dire ai miei utenti di rifare i loro pdf. C’è un altro modo per aggirare questo […]

PDF generato da iTextSharp: come inviare il pdf al client e aggiungere un prompt?

Ho generato un pdf utilizzando iTextSharp, quando viene creato lo salva automaticamente nella posizione fornita nel mio codice sul server non sul lato client e, naturalmente, senza dire nulla all’utente. Ho bisogno di inviarlo al client e ho bisogno di richiedere una finestra di dialogo per chiedere all’utente dove vuole salvare il suo pdf .. […]