Modificare PDF

Volevo segnalare una estensione di OpenOffice e Libreoffice che permette la modifica dei PDF.

Per prima cosa bisogna installare LibreOffice (o openoffice). Ricordo che sono programmi simili. Inizialmente è stato sviluppato Openoffice poi dopo l’acquisizione da parte di oracle alcuni sviluppatori non volendo sottostare alle politiche di oracle hanno deciso di continuare a sviluppare la suite in un modo libero creando così Libreoffice.

Tornando a noi:

  • Installate la suite (Libreoffice/Openoffice)
  • Scaricate l’estensione PDFImport da qui
  • Aprite l’estensione.
  • Aprite un pdf e modificatelo 😉
VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Tool integrazione AS400/Office/PDF

Con piacere rendo pubblico il mio ultimo lavoro. Ho perfezionato una suite di comandi che permettono l’intgrazione tra AS400 e il mondo Office. In dettaglio cosa faccio:

  • Apertura interattiva da sessione 5250 di file di Database nativi in excel/openoffice. E’ possibile aprirli manualmente da riga comando/menu o da CLP.
  • Apertura interattiva da sessione 5250 di documenti .DOC .TXT .PDF da riga comando o da CLP
  • Apertura interattiva da sessione 5250 di file di spool generati nativamente da AS400 in un formato pdf con l’aggiunta di una intestazione con logo, piede e titolo personalizzabile al momento del lancio.
  • Importazione da riga comando o da CLP di file di excel (XLS) in tabelle native AS400
  • Esecuzione di report grafici (bolle/Fatture/stampe varie) da riga comando o da CLP visualizzabili interattivamente con i comandi precedenti.
  • Invio di mail da riga comando o da CLP di quanto precedentemente creato.

Il mio tool cosa fa in dettaglio:

Apertura interattiva da sessione 5250 di file di Database nativi in excel/openoffice.

Richiamando il comando §OPNXLS digito il nome file e la libreria mi apre il file excel nativo con l’intestazione delle colonne descrittiva e non con il nome del campo. Il file excel è in formato nativo quindi posso salvarlo o inviarlo o elaborarlo ulteriormente.

Apertura interattiva da sessione 5250 di documenti .DOC .TXT .PDF da riga comando o da CLP

Lanciando il comando §OPNDOC si apre interattivamente un documento di tipo PC (DOC, TXT, PDF o altro), se il documento non esiste viene creato da un template ed è quindi salvabile o elaborabile uleriormente. Faccio notare che tramite il percorso /QNTC posso aprire documenti residenti su una cartella di un server di rete che non è AS400!

Apertura Interattiva di spool nativi AS400 in pdf con l’inserimento di una testata con il titolo personalizzabile e un piede

Avendo uno spool nativo si può lanciare il comando §OPNPRTcon i dati dello spool da aprire

si ottiene:

Creazione ed apertura interattiva di report grafici ad hoc tipo Bolle fatture etichette liste varie

Il comando §RUNJASPER apre un report xml precedentemente creato con ireport successivamente salvato nell’ifs nella cartella conf:

si ottiene un report personalizzato a piacere con i dati riempiti a runtime da una istruzione SQL (select * from libreria/miofile). Questo file può anche essere un file precedentemente elborato da programmi rpg, il report estrarrà solo i record che hanno la chiave univoca (tipicamente il numero del lavoro).

Cosa c’è sotto?

Ho creato una serie di comandi che chiamano del codice RPG/ILE CLP e Java, il tutto è residente in modo nativo su iSeries senza appoggio di server esterni. Ecco i Comandi:

nell’ integrated file system c’è del codice java:

visto da AS400

Prerequisiti:

– il prodotto su licenza 5722-JV1 opzione 11 , è il supporto java a 32 bit che ibm rilascia gratuitamente.

– iSeries Access come l’emulatore 5250 per aprire interattivamente i documenti office generati (con altri emulatori posso generare i documenti lo stesso ma non aprirli interattivamente).

– Il tool del grande G.B. Perotti che ho esteso e adattato. Potete trovarlo al sito www.easy400.net

– Per inviare via mail i docuenti generati ho usato il mio tool che trovate qui

– iReport designer per disegnare i report grafici, questo tool è gratuito e scaricabile dal sito http://community.jaspersoft.com/project/ireport-designer

– un minimo di praticità con Cartelle di rete, comandi sql e rpg.

Se siete interessati a usarlo o a farlo usare a vostri clienti rivendendo come valore aggiunto l’inegrazione con gli ERP esistenti contattatemi.

 

 

VN:F [1.9.22_1171]
Rating: 10.0/10 (2 votes cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)

Dati nascosti in documenti office

Qualche tempo fa chiacchieravo sul problema di scrivere dati personali in un formato non aperto, in particolare nel formato .doc, .xls, ppt etc (formati microsoft office), si diceva che era meglio memorizzare i dati in formati aperti tipo quelli di openoffice e libreoffice. Nei documenti office vengono memorizzati anche dei dati nascosti, non inseriti direttamente dall’utente, tra cui utente che ha creato il documento, nome e percorso del server dove questo era salvato, testo nascosto ed altro.A questo link trovate in dettaglio cosa è memorizzato. Se proprio preferite usare questi formati in alternativa a quelli aperti almeno pulite queste informazioni con questo tool realizzato da microsoft o con questo realizzato da javacool soprattutto se mandate in giro i vostri documenti in particolar modo se li pubblicate in rete. Se utilizzate il tool Microsoft installatelo poi cliccate dal menu File–>Rimozione dati nascosti.

VN:F [1.9.22_1171]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Aprire file XLSX DOCX etc con versioni di office precedenti alla 2007

Office dalla versione 2007 salva i documenti in un formato non più compatibile con le versioni precedenti. Se vi mandano un file in questo formato potete:

1) Comprare ed installare una nuova versione di Office (Sconsigliatissimo se lo scopo è solo quello)

2) Farvi mandare il documento in un formato corretto (provateci)

3) Installare un convertitore sviluppato da microsoft scaricandolo da qui

4) Installare LibreOffice (che è una suite similare a office ma gratuita e libera) scaricandola da qui

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Utilizzo i cookie per essere sicuro che tu possa avere la migliore esperienza sul mio sito. Se continui ad utilizzare questo sito assumo che tu ne sia felice.. maggiori informazioni

Questo sito utilizza i cookie per fonire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o clicchi su "Accetta" permetti al loro utilizzo.

Chiudi