Print option for K-Meleon
Date: March 01, 2007 09:25PM
I guys,
I'm using K-Meleon as a light web client for the application of my end-of-study work.
I need to print some document with the JavaScipt function window.print().
I red that it's possible to change print options with the kmeleon.print... param.
But when I launch k-meleon, a new profile is created (it's normal) and all printers avariable are added ... but not with the value defined before ...
Thank you for your help and sorry for my bad english ;-)
Example :
Options defined :
user_pref("kmeleon.print.BGColors", false);
user_pref("kmeleon.print.BGImages", false);
user_pref("kmeleon.print.marginBottom", "0,50");
user_pref("kmeleon.print.marginLeft", "0,50");
user_pref("kmeleon.print.marginRight", "0,50");
user_pref("kmeleon.print.marginTop", "0,50");
Entries generated by k-meleon :
user_pref("print.print_printer", "HP LaserJet 2100");
user_pref("print.printer_HP_LaserJet_2100.print_bgcolor", false);
user_pref("print.printer_HP_LaserJet_2100.print_bgimages", false);
user_pref("print.printer_HP_LaserJet_2100.print_command", "");
user_pref("print.printer_HP_LaserJet_2100.print_downloadfonts", false);
user_pref("print.printer_HP_LaserJet_2100.print_evenpages", true);
user_pref("print.printer_HP_LaserJet_2100.print_footercenter", "");
user_pref("print.printer_HP_LaserJet_2100.print_footerleft","&PT");
user_pref("print.printer_HP_LaserJet_2100.print_footerright", "&D");
user_pref("print.printer_HP_LaserJet_2100.print_headercenter", "");
user_pref("print.printer_HP_LaserJet_2100.print_headerleft", "&T");
user_pref("print.printer_HP_LaserJet_2100.print_headerright", "&U");
user_pref("print.printer_HP_LaserJet_2100.print_in_color", true);
user_pref("print.printer_HP_LaserJet_2100.print_margin_bottom", "0.5");
user_pref("print.printer_HP_LaserJet_2100.print_margin_left", "0.5");
user_pref("print.printer_HP_LaserJet_2100.print_margin_right", "0.5");
user_pref("print.printer_HP_LaserJet_2100.print_margin_top", "0.5");
user_pref("print.printer_HP_LaserJet_2100.print_oddpages", true);
user_pref("print.printer_HP_LaserJet_2100.print_orientation", 0);
user_pref("print.printer_HP_LaserJet_2100.print_pagedelay", 500);
user_pref("print.printer_HP_LaserJet_2100.print_paper_data", 9);
user_pref("print.printer_HP_LaserJet_2100.print_paper_height", " 11,00");
user_pref("print.printer_HP_LaserJet_2100.print_paper_size", 103);
user_pref("print.printer_HP_LaserJet_2100.print_paper_size_type", 0);
user_pref("print.printer_HP_LaserJet_2100.print_paper_size_unit", 1);
user_pref("print.printer_HP_LaserJet_2100.print_paper_width", " 8,50");
user_pref("print.printer_HP_LaserJet_2100.print_printer", "HP LaserJet 2100");
user_pref("print.printer_HP_LaserJet_2100.print_reversed", false);
user_pref("print.printer_HP_LaserJet_2100.print_scaling", " 1,00");
user_pref("print.printer_HP_LaserJet_2100.print_shrink_to_fit", true);
user_pref("print.printer_HP_LaserJet_2100.print_to_file", false);
user_pref("print.printer_HP_LaserJet_2100.print_to_filename", "");
Re: Print option for K-Meleon
Date: March 01, 2007 09:34PM
did you try to put them into user.js (that is my only idea)
greetings to beautiful BE.
- if not create a user.js
Re: Print option for K-Meleon
Date: March 01, 2007 09:42PM
Put your user_prefs into defaults\profile\prefs.js (in your km installation directory). Then newly generated profiles will inherit them.