Tips: stampare PDF in windows *da Java*


Come promesso, adesso vi mostrerò un metodo per aggirare il problema di stampare file PDF da java in windows (sempre che non abbiate una stampante che accetta direttamente i PDF, nel qual caso questo post non vi serve).
Come potete notare nel titolo ho messo in evidenza “da Java”, infatti tecnicamente non sarà più Java a stampare il pdf ma AcrobatReader. Quello che vi mostrerò è un modo per avviare AcrobatReader e lanciarne la funzionalità di stampa all’interno di un programma Java.

Prima di tutto sfrutteremo le opzioni di avvio che accetta AcrobatReader:

  • /n: serve per lanciare una nuova istanza di AcrobatReader
  • /h: serve per aprire AcrobatReader in una finestra ridotta ad icona
  • /p:...

    Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Saa7134-alsa: inviare l’audio al PC senza “cavo-ponte”


In questo (probabilmente) ultimo post sulla scheda TV PCMCIA che ho recentemente acquistato, mostrerò come redirigere l’audio direttamente alle casse del vostro pc, senza l’ausilio di cavi esterni di collegamento tra l’uscita della scheda TV ed il microfono/line-in della scheda audio.

Per far questo utilizzeremo il modulo saa7134-alsa che nel primo post sull’argomento vi avevo detto di compilare nel kernel.
Prima di tutto quindi, carichiamo questo modulo:

modprobe saa7134-alsa

Ora sistemiamo il volume di uscita della scheda:

alsamixer -c 1

(contando che abbiate solamente 1 scheda audio, oltre alla scheda TV, altrimenti usate -c X, con X...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

DVB-T: ricerca dei canali senza file di configurazione


Nel precedente post su come abilitare il DVB-T, mostravo come effettuare una scansione delle frequenze partendo da un file preconfigurato fornito con le dvb-apps.

Vediamo oggi come effettuare una ricerca su tutte le frequenze disponibili, nel caso in cui nessuno dei file preconfigurati vada bene.

Per prima cosa è necessario installare w_scan, per esempio in gentoo basta un semplice:

emerge w_scan

quindi si crea un proprio file di configurazione tramite il comando:

w_scan -x > it-Città

in questo modo verrà creato un vostro...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

V4L: cercare il card number e il tuner number


Come visto nei precendenti post sull’argomento TV & Linux, per poter utilizzare le schede TV è necessario impostare come opzioni dei moduli (della scheda e del tuner) i parametri card number e tuner number.
Con la mia prima scheda TV (una vecchia pinnacle pctv) ricordo di aver perso moltissimo tempo cercando in internet qualche guida che mi indicasse i valori corretti di questi parametri.
Con la mia nuova scheda invece ho scoperto che un elenco molto ricco di questi valori è disponibile all’interno del kernel (o meglio all’interno della sua documentazione)…

matrix_trinidy_tux_jpg

Provate...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Scheda TV PCMCIA: attivare il DVB-T


Dopo aver visto come utilizzare il ricevitore analogico della scheda TV PCMCIA, vediamo ora come abilitare anche il ricevitore digitale terrestre (solo canali in chiaro).
DVB-Tux

DVB-Tux


  • Drivers

Nel precedente articolo avevo detto di abilitare insieme al modulo saa7134 anche le voci inerenti il driver ALSA, ed il DVB, bene il modulo saa7134-dvb entra in gioco ora per abilitare il digitale terrestre.
Inoltre dobbiamo attivare il driver relativo al tuner del digitale terrestre (è diverso rispetto al tuner...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Stampare in Java


Java è un ottimo linguaggio di programmazione ad oggetti, molto semplice da imparare e ben strutturato. Inoltre ci sono ottimi ambienti di sviluppo opensource come eclipse e netbeans, tuttavia se per caso avete bisogno di stampare un report, magari creato con iText allora iniziano i dolori, prima di tutto perché la documentazione scarseggia… vediamo quindi di scrivere due righe sull’argomento.
Servizio di Stampa di Java

Servizio di Stampa di Java



Il...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Scheda TV PCMCIA ExtremeTechnology


Oggi ho comprato una scheda TV PCMCIA della ExtremeTechnology, con ricevitore analogico e DVB-T (digitale terrestre), vediamo come utilizzarla con Linux.
pcmcia-tv
Iniziamo dalla TV analogica:

  • Raccolta delle informazioni preliminari

Interrogando lspci ho ottenuto le seguenti indicazioni:

03:00.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev f0)
Subsystem: KWorld Computer Co. Ltd. Device 7203
Flags: bus master, medium devsel, latency 64, IRQ 20
Memory at 90000000 (32-bit, non-prefetchable) [size=2K]
...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

iText: creare facilmente PDF in Java


Recentemente mi è capitato di dover produrre dei report in java, mi sono quindi posto il problema di quale formato utilizzare per facilitarne una successiva stampa.
La prima scelta è ricaduta su HTML, in quanto risulta molto semplice da generare (essendo un formato testuale) e non necessita di librerie aggiuntive, tuttavia la stampa in java di un documento HTML risulta alquanto problematica, infatti l’unico risultato a cui sono giunto è la stampa del sorgente HTML, non della pagina renderizzata.
Mi sono quindi messo a cercare una libreria che mi permettesse di generare programmaticamente un documento PDF, imbattendomi in iText
iText in action...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Konqueror: ottimizzazioni varie


Konqueror

Konqueror

Adesso che sono passato a KDE 4 (ieri l’ho aggiornato alla 4.1.67), ho deciso di passare da firefox a konqueror.
Tuttavia, almeno inizialmente, mi sono sentito abbastanza “a disagio”: connessione lenta, pagine che non si caricavano, plugin flash che non funzionava…

Andiamo quindi con ordine:

Connessione Lenta
Googlando un po’ ho scoperto che il problema principale era l’IPv6, quindi se non si possiede un router IPv6 e non si vuole fare del tunnelling IPv6->IPv4, bisogna disabilitare...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

KDE 4.1++: ci sono (+ o -)!


È stata dura ma finalmente ho finito di installare e configurare KDE 4 (versione 4.1.66)!

Durante questo processo mi accaduto di tutto: lo slot 4.1 dell’overlay di gentoo “kdesvn-portage” è sparito giusto 24h dopo il termine della mia installazione, quindi mi sono ritrovato a doverla eliminare e passare allo slot 4.2, lo slot 3.5 mi bloccava a caso alcuni pacchetti del 4.2, quindi ho deciso di eliminare completamente kde 3.5.9, a questo punto OpenOffice.org si è sentito offeso perchè voleva le kdelibs-3.5.9, quindi ho dovuto reinstallare OpenOffice (ovviamente da sorgenti!!).

Infine quando pensavo di aver sistemato tutto ho scoperto che Phonon 4.1.66 non permetteva l’utilizzo di xine (ma solo di Gstreamer), e per qualche motivo non si...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Pagina precedente »