From: Frazier, J. J. <Joe...@Pe...> - 2002-03-06 14:17:19
|
If you are asking for what I think, you are out of luck. Text is just = what it says: Plain Text! If you want files which have some kind of = formatting (font size, font style, font color, bold, etc) the files must = be generated in a application which supports those things and saved as = some type of binary or marked up file (.rtf comes to mind) and then must = be opened by an application which supports the file type. Notepad = allows users to change the font size/style for "viewing" and each = machine may have different font sizes/styles when opening the exact same = document. =20 If I am not mistaken, printing from Notepad will print exactly like the = current view style (I dont have time to test). If you control the = printing of the files to disk in the first place, you could write them = as an excel file using the Spreadsheet::WriteExcel(?) module and have = the users open the file in Excel and print from there. This would = allow some fairly powerfull formatting options. If you dont write the = files to disk, then you can even read them in via script/exe you build = and convert them to Excel and then open the document in Excel. Note: Any where Excel is mentioned, you could probably substitute Star = Office's Spreadsheet program, although I have not tested it. If this is on Windows and you/they have Excel installed, I would highly = suggest using the Win32::OLE module so you can set columns to the widths = you need and such. If you have never played with Win32::OLE to work = with Office applications, I believe this will greatly increase your = knowledge of both Perl/OO-ish programming/VB. Using this to modify = Excel Documents via Perl is how I learned alot about Perl. Joe Frazier, Jr. Technical Support Engineer Peopleclick Service Support Tel: +1-800-841-2365 E-Mail: mailto:su...@pe... > -----Original Message----- > From: Jos...@DM... [mailto:Jos...@DM...] > Sent: Tuesday, March 05, 2002 12:37 PM > To: Borus Gabor > Cc: Perl List > Subject: Re: [perl-win32-gui-users] Re: WYSIWYG >=20 >=20 >=20 > I'm not looking for a tool to desing a gui window I'm looking=20 > for some way > to have whatever text comes up on the richtext field look=20 > exactly like what > will be printed out. Spacing, size, indents, etc.... >=20 >=20 >=20 |