Linux Feed - Feed Linux e Open Source

Aggreghiamo le notizie italiane sull'Open Source

Archivio per la categoria ‘PDF




Nome file generato da cups-pdf

IM Feeds

Per evitare di sovrascrivere documenti gia’ generati e’ possibile anteporre ad ogni file un prefisso contenente il numero di job di stampa che l’ha generato.Aprite il file /etc/cups/cups-pdf.confCercate la voce seguente:### Key: Label## label all jobs…

HtmlDoc è un piccolo programma scritto in C++ che permette di convertire le pagine HTML in PDF o PS, convertendo i collegamenti e le immagini automaticamente.

Per installarlo utilizzate Synaptic oppure digitate in un terminale:

sudo apt-get install htmldoc

Finita l’installazione aprite la finestra “Esegui applicazione…” e digitate “htmldoc” senza virgolette.

All’apertura il programma si presenta così:

htmldoc01.png

Nella scheda “Input” facendo clic sul pulsante “Add Files…” selezionate uno alla volta il o i file HTML che volete convertire

htmldoc02.png

Invece, fate clic sul pulsante “Add URL…” se volete inserite uno alla volta l’url delle pagine HTML che volete convertire.

htmldoc03.png

Nell’esempio che vi propongo ho trasformato un mio articolo in pdf andando ad inserire l’url.

Tenete presente che l’ordine in cui andate ad inserire le pagine HTML viene conservato. 

Selezionate una delle tre voci in corrispondenza di “Document Type”:

  • Book se volete creare un file pdf con una copertina e un indice costruito automaticamente.
  • Continuous se non volete lasciare spazi bianchi nella trasformazione da pagine web in pagine pdf.
  • Web Page se volete, al contrario della precedente opzione, far cominciare le pagine del…
  • 0 Comments
  • Filed under: PDF, Xubuntu, kubuntu, ubuntu


  • wKhtmlToPdf è un piccolo programma da riga di comando che permette di convertire le pagine HTML in documenti PDF o PS.

    L’installazione avviene da sorgente.

    Per prima cosa assicuratevi di aver installato tutte le dipendenze richieste dal programma, quindi digitate in un terminale:

    sudo apt-get install libqt4-dev qt4-dev-tools cmake

    Adesso scaricate il seguente archivio: wkhtmltopdf-0.3.tgz

    Posizionatevi nella cartella dove l’avete  salvato ed estraetelo:

    tar -xvzf wkhtmltopdf-0.3.tgz

    spostatevi nella cartella appena creata:

    cd wkhtmltopdf-0.3

    e digitate, sempre in un terminale:

    cmake -D CMAKE_INSTALL_PREFIX=/usr .

    mi raccomando, il comando deve terminare con “/usr .”, fate attenzione quando lo copiate.

    Se non ci sono errori digitate:

    make

    e poi:

    sudo make install

    Se non ci sono errori l’installazione è andata a buon fine.

    Adesso non vi resta che aprire un terminale e digitare:

    wkhtmltopdf indirizzo_pagina_html documento.pdf

    dove andrete a sostituire ad “indirizzo_pagina_html” l’url della pagina che volete convertire oppure il nome del file memorizzato nella cartella in cui avete digitato il comando ed a “documento.pdf” il nome del file pdf che verrà creato.

    Esempio per indirizzo url:

    wkhtmltopdf http://ciaolinux.myblog.it/ documento.pdf 

    Esempio per un file…

  • 0 Comments
  • Filed under: PDF, Xubuntu, kubuntu, ubuntu
  • Unire più documenti pdf con joinPDF.

    IM Feeds

    joinPDF è un piccolo programma da linea di comando, scritto in Java, con cui è possibile unire più documenti pdf oppure dividere un file pdf in tanti quanti sono le sue pagine.

    Per facilitare l’installazione e da rimozione del programma ho aggiunto all’archivio originale due file. Per utilizzare il programma scaricate il seguente archivio: joinPDF2.1.zip

    Estraetelo utilizzando il gestore di archivi che preferite oppure posizionatevi nella cartella dove l’avete salvato, aprite un terminale e digitate:

    unzip joinPDF2.1.zip

    Spostatevi nella cartella creata dall’estrazione dell’archivio:

    cd joinPDF2.1

    e digitate in un terminale:

    sudo ./install.sh

    Per unire più documenti pdf posizionatevi nella cartella che li contiene e digitate in un terminale il seguente comando:

    joinPDF file_unione.pdf file1.pdf file2.pdf fileX.pdf

    dove “file_unione.pdf” è il nome del file che contiene i documenti file1.pdf, file2.pdf, fileX.pdf nell’ordine in cui li avete inseriti nel comando precedente.

    Per dividere un documento pdf in tanti file contenenti ciascuno una pagina posizionatevi nella cartella contenente il pdf da dividere e digitate in un terminale:

    splitPDF file_origine.pdf

    dove “file_origine.pdf” è il nome del documento da dividere. I documenti pdf generati avranno il…

  • 0 Comments
  • Filed under: PDF, Xubuntu, kubuntu, ubuntu


  • Stampare in Java

    IM Feeds

    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 [...]

    Dopo tanto tempo perso ad aspettare non si sa cosa, mi sono deciso a rivedere la traduzione di Diego1188 e ho aggiunto gli screenshot fatti già un po’ di tempo fa….
    Qualche screenshot è ancora in inglese, ma è tutto comprensibilissimo, molto utile a chi vuole avvicinarsi al mondo linux, specialmente a mint.
    Oltre a spiegare come [...]



    Quanti di voi hanno avuto l’esigenza di modificare un PDF?
    Quanti di voi si non messi alla ricerca di un sofwtare in grado di editare questo formato per agguingere qualche particolare al documento.
    Bhè per noi utilizzatori di openSUSE è arrivato il momento di esplorare PDFedit.
    PDFedit è un software abbastanza completo che ci permette, tramite la semplicissima [...]

    Capita, a volte, per particolari esigenze di avere la necessità di convertire un file PDF in formato HTML o XML. Su openSUSE tale operazione è facile e veloce grazie all’applicazione PDFTOHTML.
    Pdftohtml è uno strumento basato su Xpdf che svolge l’attività di conversione da PDF a HTML o XML, supporta i file crittografati e dispone del [...]