Nous sommes le Jeu 26 Juin, 2025 21:29
Supprimer les cookies

PDF et sites

Pour une tâche précise, pour remplacer un logiciel propriétaire donné...

Sam 28 Fév, 2009 04:32

Bonjour

En standalones (pour clé usb) Y-a-t-il quelque chose pour:
- l'encodage en PDF ? (pas vu pdf creator en standalone)
- aspirateur de sites (même en niveau 1 ou 2)
peut-être ai-je mal cherché ?

merci beaucoup.
phil
philipus 83

Messages : 8

Mer 04 Mars, 2009 10:52

Pour aspirer en standalone : httrack et son interface winhttrack
janolap1

Avatar de l’utilisateur
Messages : 348
Géo : Bourges

Lun 09 Mars, 2009 15:07

Je ne connais pas de PDFcreator ou similaire en version portable (mais je ne suis pas un spécialiste).

Cependant, des programmes permettent nativement de faire une sortie PDF. Exemples :
Suite bureautique : OpenOffice.org.
Dessin matriciel : GIMP.
Dessin vectoriel : Inkscape.
Et, bien sûr, le logiciel de PAO Scribus.

Évidemment, si tu veux faire un PDF à partir d'un éditeur texte, de Thunderbird ou de Firefox, cela ne marche pas. Mais, pour Firefox, tu peux installer le module d'extension PrintPDF (je n'ai pas testé, je ne sais pas ce qu'il vaut).

J'espère que cela peut déjà t'aider.
1138

Messages : 56
Géo : Bruxelles

Lun 09 Mars, 2009 23:15

1138 a écrit:Évidemment, si tu veux faire un PDF à partir d'un éditeur texte, de Thunderbird ou de Firefox, cela ne marche pas. Mais, pour Firefox, tu peux installer le module d'extension PrintPDF (je n'ai pas testé, je ne sais pas ce qu'il vaut).


Merci de me confirmer mais il me semble que l'on récupère les extensions de l'ordi hôte avec firefox ?
Créer facilement une galerie photo avec Piwigo :-) -> http://fr.piwigo.org
Pas envie de s'embêter avec le coté technique utiliser -> http://fr.piwigo.com

J'utilise des logiciels libres, j'adhère à COAGUL -> http://www.coagul.org
ddtddt

Messages : 177
Géo : Quetigny (France)

Mar 10 Mars, 2009 15:14

ddtddt a écrit:Merci de me confirmer mais il me semble que l'on récupère les extensions de l'ordi hôte avec firefox ?


Normalement non, les extensions sont embarquées dans le profil, et le profil peut être stocké sur la clé.
kinovea.org
joan

Avatar de l’utilisateur
Messages : 886
Géo : France, Aquitaine, Bordeaux

Mar 10 Mars, 2009 15:39

Tout à fait.

J'étais persuadé que cette extension installait une imprimante virtuelle, mais je viens de regarder dans le .xpi et a priori tout passe par :

var printpdf = {
onLoad: function() {
// initialization code
this.initialized = true;
this.strings = document.getElementById("printpdf-strings");
},
onMenuItemCommand: function(e) {
var nsIFilePicker = Components.interfaces.nsIFilePicker;
var picker = Components.classes["@mozilla.org/filepicker;1"].createInstance(nsIFilePicker);
picker.init(window, "Save Document as PDF", nsIFilePicker.modeSave);
picker.appendFilter("PDF", "*.pdf");
picker.defaultExtension = "pdf";
picker.defaultString = content.document.title;

picker.show();

var webBrowserPrint = window.content.QueryInterface(Components.interfaces.nsIInterfaceRequestor)
.getInterface(Components.interfaces.nsIWebBrowserPrint);

var PSSVC = Components.classes["@mozilla.org/gfx/printsettings-service;1"]
.getService(Components.interfaces.nsIPrintSettingsService);

var printSettings = PSSVC.newPrintSettings;

printSettings.printToFile = true;
printSettings.toFileName = picker.file.path;
printSettings.printSilent = true;
printSettings.outputFormat = Components.interfaces.nsIPrintSettings.kOutputFormatPDF;

webBrowserPrint.print(printSettings, null);
},
onToolbarButtonCommand: function(e) {
// just reuse the function above. you can change this, obviously!
printpdf.onMenuItemCommand(e);
}

};
window.addEventListener("load", function(e) { printpdf.onLoad(e); }, false);

Donc si je comprends bien nsIPrintSettings.kOutputFormatPDF est une option intégrée à Firefox (qui pourrait d'ailleurs sortir du Postcript) !
http://doxygen.db48x.net/mozilla/html/i ... tings.html
Quelle bande de cachotiers, ces mozilliens ! :)

Logiquement, ça devrait donc pouvoir s'intégrer à Firefox Portable....

C'est énorme, je trouve...
*Nouveau venu ? Lisez les règles d'utilisation de ce forum
*Une question à poser ? Assurez vous qu'on vous répondra
*Soutenir Framasoft ? Participez à l'annuaire !
*"T'es où ?" Inscrivez vous sur la FramaMap
pyg

Avatar de l’utilisateur
Messages : 7858
Géo : Lyonnais

Jeu 09 Avr, 2009 23:32

En effet, il semblerait que FireFox (enfin plutôt XulRunner car Thunderbird est également capable de le faire) est capable d'imprimer en PDF (voir en PNG ou PostScript) directement.
Avec l'extension Command Line Print, il semblerait que l'on puisse même envisager d'aller beaucoup plus loin en faisant des scripts bash (voir un exemple sur l'excellent site d'Artisan Numérique)
Tous les propos n'appartiennent qu'à leur auteur et n'engagent personne d'autre.
La liberté ne peut être que toute la liberté ; un morceau de liberté n'est pas la liberté. (Max Stirner), donc 4 CC sur 6 ne sont pas libres :-)
leviathan

Avatar de l’utilisateur
Messages : 1415

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit