document

Mattepuffo's logo
Usare i Multiple Document Interface in Qt

Usare i Multiple Document Interface in Qt

I Multiple Document Interface possono essere molto comodi in molti ambiti.

Qui vediamo un esempio base in Qt.

Cominciamo con la finestra principale:

// mainwindow.h

#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QMdiSubWindow>
#include "formclienti.h"

#include <QDebug>

namespace Ui {
class MainWindow;
}

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    explicit MainWindow(QWidget *parent = 0);
    virtual ~MainWindow();

private slots:
    void on_actionClienti_triggered();

private:
    Ui::MainWindow *ui;
};

#endif // MAINWINDOW_H

Mattepuffo's logo
Convertire file online tramite ILoveFile

Convertire file online tramite ILoveFile

Ho trovato un ottimo portale che consente di convertire molti tipi di file; quindi, al contrario di altri portali che si concentrano su specifiche tipologie di file, questo si occupa di convertire molti tipi di file, quasi tutti di quelli più usati.

Il portale si chiama ILoveFile.

Mattepuffo's logo
Visualizzare PDF in una pagina web

Visualizzare PDF in una pagina web

Capita spesso di avere guide, libri o portafogli prodotti in PDF da far sfogliare all'utente dentro la nostra pagina web.

Un modo molto semplice per farlo è usando Viewer.js, che da quanto ho capito è usato da Firefox stesso.

Prima di tutto scaricatelo, e caricate la directory Viewer.js nel server remoto.

Una volta fatto basterà usare un iframe dando il percorso del PDF da visulizzare.

Mattepuffo's logo
Convertire i documenti con Universal Document Converter

Convertire i documenti con Universal Document Converter

Oggi mi sono imbattuto in questo ottimo programma: Universal Document Converter.

La versione dimostrativa è comprensiva di praticamente tutte le funzioni.

Inoltre non sembra avere un limite di tempo.

In sostanza questo programma installa una stampante virtuale che permette di effettuare la conversione di documenti in molti formati.

Una volta installato il programma potete andare a vedere tra le stampanti le varie proprietà.

I formati supportati sono 8:

  • pdf
  • tiff
  • bmp
  • dcx
  • gif
  • jpeg
  • pcx
  • png

Un modo per usare il programma è quello di "stampare" il documento da convertire impostando però come stampante quella virtuale (che dovrebbe chiamarsi Universal Document Converter).

Mattepuffo's logo
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:

Mattepuffo's logo
Div a comparsa con jQuery

Div a comparsa con jQuery

Ho già fatto un articolo simile, ma sicuramente l'effetto che si ottiene con jQuery è migliore e più d'effetto.

Qua vi voglio mostrare come fare in modo che all'apertura di pagina venga fuori un div in maniera più lenta del resto.

<html>

<head>

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document.body).ready(function () {
if ($("#testo").is(":hidden")) {
$("#testo").slideDown(2000);
}
});
</script>

</head>

<body>

<div id="testo "style="display:none">
testo o immagine da fare vedere
</div>

</body>
</html>

Come vedete nell'head ho due tag script: