/
Forside
/
Teknologi
/
Udvikling
/
Delphi/Pascal
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Delphi/Pascal
#
Navn
Point
1
oldwiking
603
2
jrossing
525
3
rpje
520
4
EXTERMINA..
500
5
DJ_Puden
250
6
PARKENSS
230
7
technet
210
8
jdjespers..
200
9
VMEK
153
10
lavang
136
Font problemer
Fra :
Jakob Jakobsen
Dato :
23-01-01 10:51
Når jeg udskriver med printer.canvas.textout() bliver skriftstørrelsen
anderledes på computere med en anden opsætning af skrifttyper. (windows
skrivebord egenskaber / små / store skrifttyper). Hvordan sikrer jeg at
skriftstørrelsen altid er ens på printeren?
Jacob
Jakob Jakobsen (
24-01-2001
)
Kommentar
Fra :
Jakob Jakobsen
Dato :
24-01-01 08:50
Er der ingen løsning på det ?
Jakob Jakobsen <jaj@obh-k.dk> skrev i en
nyhedsmeddelelse:%tcb6.57342$W81.647782@twister.sunsite.dk...
> Når jeg udskriver med printer.canvas.textout() bliver skriftstørrelsen
> anderledes på computere med en anden opsætning af skrifttyper. (windows
> skrivebord egenskaber / små / store skrifttyper). Hvordan sikrer jeg at
> skriftstørrelsen altid er ens på printeren?
>
> Jacob
>
>
Ove Kjeldgaard (
24-01-2001
)
Kommentar
Fra :
Ove Kjeldgaard
Dato :
24-01-01 19:11
"Jakob Jakobsen" <jaj@obh-k.dk> wrote:
>Er der ingen løsning på det ?
>
>
>Jakob Jakobsen <jaj@obh-k.dk> skrev i en
>nyhedsmeddelelse:%tcb6.57342$W81.647782@twister.sunsite.dk...
>> Når jeg udskriver med printer.canvas.textout() bliver skriftstørrelsen
>> anderledes på computere med en anden opsætning af skrifttyper. (windows
>> skrivebord egenskaber / små / store skrifttyper). Hvordan sikrer jeg at
>> skriftstørrelsen altid er ens på printeren?
Prøv at se efter printer.canvas.font.... i hjælpen
Jeg har selv for nogle år siden brugt følgende:
With Printer.Canvas Do
Begin
Font.Name := FontNameIni;
Font.Size := FontSizeHeaderIni;
Font.Style := [];
Font.Color := clBlack;
TextOut(0, 0, ''); { Opdater PixelsPerInch værdien ! }
TextOut( LeftPos, TopPos, SearchStr );
End;
Det er kun et brudstykke ( Delphi 1 ) men har virket, enda
på netværksprintere, og der er måske ikke længere brug for
den 'tomme' TextOut(0, 0, '');
Hilsen
------------------
Ove Kjeldgaard
------------------
Jakob Jakobsen (
26-01-2001
)
Kommentar
Fra :
Jakob Jakobsen
Dato :
26-01-01 15:29
Jakob Jakobsen <jaj@obh-k.dk> skrev i en
nyhedsmeddelelse:%tcb6.57342$W81.647782@twister.sunsite.dk...
> Når jeg udskriver med printer.canvas.textout() bliver skriftstørrelsen
> anderledes på computere med en anden opsætning af skrifttyper. (windows
> skrivebord egenskaber / små / store skrifttyper). Hvordan sikrer jeg at
> skriftstørrelsen altid er ens på printeren?
>
> Jacob
>
> Jeg har fundet en løsning på problemet.
Jacob
Søg
Alle emner
Teknologi
Udvikling
Delphi/Pascal
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177823
Tips :
31980
Nyheder :
719565
Indlæg :
6411000
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.