Creare PDF in Java con OpenPDF

Creare PDF in Java con OpenPDF

OpenPDF è una libreria per Java per la manipolazione dei file PDF.

E' il successore open source della famosa libreria iText.

Oggi vediamo un esempio basico di creazione di un PDF.

Leggi
Identificare l'estensione dei file in Python

Identificare l'estensione dei file in Python

Vediamo un piccolo snippet di codice in Python per identificare l'estensione di un file.

Sicuramente ci sono vari modi per farlo, ma usando il modulo os.path è molto semplice.

Possiamo usare la funzione splitext, che in pratica spezza in due il risultato:

  • il nome del file completo di path
  • l'estensione del file
Leggi
Permettere solo numeri in UITextField

Permettere solo numeri in UITextField

L'esigenza nasce dal datto che nella schermata di registrazione che sto facendo per una app per iPad, devo permettere solo numeri.

Questo perchè il campo corrisponde a quello del numero di telefono.

Per farlo è necessario usare il metodo shouldChangeCharactersInRange; ma andiamo con ordine e partiamo dal file .h:

#import <UIKit/UIKit.h>

@interface ControllerPrivateReg : UIViewController <UITextFieldDelegate>

@property (strong, nonatomic) IBOutlet UITextField *txtTelephone;

@end

Dobbiamo implementare il protocollo UITextFieldDelegate, per il resto non ci serve altro che il riferimento alla nostra UITextField.

Leggi
Creare un hash MD5 da una NSString

Creare un hash MD5 da una NSString

Quando si crea un sistema di registrazione e login, con qualsiasi linguaggio si tratti, è sempre bene salvare l'hash della password, e non la password in chiaro.

Oggi vediamo come calcolare l'hsh MD5 di una NSString in Objective-C.

L'SDK per iPhone e iPad già dispone gli strumenti adatti per usare MD5.

Bisogna solo attivarli.

Create una classe apposita; la mi si chiama StrMD5.

L'interfaccia sarà così:

#import <Foundation/Foundation.h>

@interface NSString (StrMD5)

- (NSString*) MD5;

@end

Come vedete l'interfaccia è dichiarata come estensione di NSString.

Leggi
Esportare una JTable in PDF

Esportare una JTable in PDF

Dopo vari problemi sono finalmente riuscito anche ad esportare la mia bella JTable in PDF con la libreria iText.

Il problema principale è che seguendo i tutorial trovati qua e la veniva salvata solo una parte della JTable.

Grazie ad alcuni suggerimenti sono riuscito a trovare la soluzione finale.

Il funzionamento è questo:

  • clicco su un JMenuItem
  • mi compare un JFileChooser per salvare
  • passo il file alla classe preposta per il PDF e riempio il file con i dati della JTable

Vi posto la classe PDF:

Leggi

About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2688 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy