Click here to Skip to main content
15,899,313 members
Home / Discussions / C#
   

C#

 
GeneralRe: Printing in C# using built in printer fonts Pin
Jörgen Sigvardsson27-Oct-09 10:02
Jörgen Sigvardsson27-Oct-09 10:02 
You tell Wordpad what printer it should use. Then it'll list all the installed fonts, and the fonts available in the printer.

The Winforms stuff only handles True/Open-type fonts. You get a clear indication of that when you create a GDI font object and pass it to Font.FromHfont(). The exception explicitly says "Only true types are supported", meaning that I can never reference printer fonts using System.Drawing.Font. I'm guessing it's a GDI+ limitation, due to the fact that the printer fonts are bitmapped fonts, and not true-type ones.

From what I can tell, the only way to use these fonts is to go the GDI32 way...

--
Kein Mitleid Für Die Mehrheit

GeneralRe: Printing in C# using built in printer fonts Pin
Luc Pattyn27-Oct-09 10:18
sitebuilderLuc Pattyn27-Oct-09 10:18 
GeneralRe: Printing in C# using built in printer fonts Pin
Jörgen Sigvardsson27-Oct-09 10:21
Jörgen Sigvardsson27-Oct-09 10:21 
QuestionHow to call a .dll written in unmanaged C++ from C# and pass structs to and from? [Solved] Pin
CircuitDoc27-Oct-09 8:05
CircuitDoc27-Oct-09 8:05 
AnswerRe: How to call a .dll written in unmanaged C++ from C# and pass structs to and from? Pin
Luc Pattyn27-Oct-09 8:28
sitebuilderLuc Pattyn27-Oct-09 8:28 
GeneralRe: How to call a .dll written in unmanaged C++ from C# and pass structs to and from? Pin
CircuitDoc27-Oct-09 8:58
CircuitDoc27-Oct-09 8:58 
GeneralRe: How to call a .dll written in unmanaged C++ from C# and pass structs to and from? Pin
Luc Pattyn27-Oct-09 9:17
sitebuilderLuc Pattyn27-Oct-09 9:17 
AnswerRe: How to call a .dll written in unmanaged C++ from C# and pass structs to and from? [Solved] Pin
CircuitDoc29-Oct-09 7:48
CircuitDoc29-Oct-09 7:48 
QuestionPass string " Hello {0}" though MessageBox Pin
I Believe In GOD27-Oct-09 7:41
I Believe In GOD27-Oct-09 7:41 
AnswerRe: Pass string " Hello {0}" though MessageBox Pin
Luc Pattyn27-Oct-09 7:50
sitebuilderLuc Pattyn27-Oct-09 7:50 
GeneralRe: Pass string " Hello {0}" though MessageBox Pin
Keith Barrow27-Oct-09 7:56
professionalKeith Barrow27-Oct-09 7:56 
AnswerRe: Pass string " Hello {0}" though MessageBox Pin
0x3c027-Oct-09 7:50
0x3c027-Oct-09 7:50 
AnswerRe: Pass string " Hello {0}" though MessageBox Pin
Keith Barrow27-Oct-09 7:58
professionalKeith Barrow27-Oct-09 7:58 
AnswerRe: Pass string " Hello {0}" though MessageBox Pin
Abhishek Sur27-Oct-09 8:45
professionalAbhishek Sur27-Oct-09 8:45 
GeneralRe: Pass string " Hello {0}" though MessageBox Pin
I Believe In GOD27-Oct-09 10:18
I Believe In GOD27-Oct-09 10:18 
GeneralRe: Pass string " Hello {0}" though MessageBox Pin
Abhishek Sur27-Oct-09 10:20
professionalAbhishek Sur27-Oct-09 10:20 
AnswerRe: Pass string " Hello {0}" though MessageBox Pin
Mirko198027-Oct-09 22:52
Mirko198027-Oct-09 22:52 
GeneralRe: Pass string " Hello {0}" though MessageBox Pin
I Believe In GOD28-Oct-09 5:25
I Believe In GOD28-Oct-09 5:25 
QuestionSending emails from windows application on windows7 Pin
gottimukkala27-Oct-09 5:54
gottimukkala27-Oct-09 5:54 
AnswerRe: Sending emails from windows application on windows7 Pin
Dave Kreskowiak27-Oct-09 7:38
mveDave Kreskowiak27-Oct-09 7:38 
Questionerror 26: SQL server locating error Pin
Emmet_Brown27-Oct-09 3:59
Emmet_Brown27-Oct-09 3:59 
AnswerRe: error 26: SQL server locating error Pin
Covean27-Oct-09 4:10
Covean27-Oct-09 4:10 
GeneralRe: error 26: SQL server locating error Pin
Emmet_Brown27-Oct-09 4:19
Emmet_Brown27-Oct-09 4:19 
AnswerRe: error 26: SQL server locating error Pin
dan!sh 27-Oct-09 4:12
professional dan!sh 27-Oct-09 4:12 
GeneralRe: error 26: SQL server locating error Pin
Emmet_Brown27-Oct-09 4:22
Emmet_Brown27-Oct-09 4:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.