Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [itextsharp] tabella su più pagine con WriteSelectedRows

    Ho fatto (sputando sangue) questo report con itextsharp.

    Ora che ho finalmente finito un centoquarantenne dell'ufficio acquisti si è lamentato che uno dei font, quello con cui scrivo le voci in tabella, è troppo piccolo per lui.

    Poveraccio, lo capisco ma per me è un danno perchè genero le tabelle con WriteSelectedRows e quindi non si splittano automaticamente su più pagine.

    Non splitandosi da sole son costretto a generare le righe con un'altezza prefissata in modo da poterle contare per capire quando dovrò generare un'altra pagina. (esempio in cui splitto a 49 righe)

    Questo mi pregiudica la possibilità di andare a capo in una cella poichè questo ne cambierebbe l'altezza ed è la ragione per cui ho adottato un font prudenzialmente piccolo.



    Googlelando ho trovato il consiglio di annidiare le tabelle in una textcolumn, solo che non funziona lo stesso.

    Qualcuno ci è riuscito?

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    248
    ciao, scusa se ti rispondo chiedendoti un aiuto.

    Ho anch'io scaricato la dll ed ho provato a creare un pdf, ma mi ritorna un errore.

    Probabilmente ometto qualcosa.

    Nel codBehind inserisco:
    using System.IO;
    using iTextSharp.text;
    using iTextSharp.text.pdf;


    Poi quando effettuo la chiamata:
    PdfWriter.getInstance(document , new FileOutputStream("text.pdf"));
    mi ritorna questo errore:
    'iTextSharp.text.pdf.PdfWriter' non contiene una definizione per 'getInstance'.

    Mi poresti dire dove sbaglio o cosa non ho inserito?

    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.