pdf:fontsexamples
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
pdf:fontsexamples [2015/04/02 18:16] – christian | pdf:fontsexamples [2016/02/24 12:32] (current) – christian | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Using Fonts ====== | ====== Using Fonts ====== | ||
- | This prints a list of all the loaded fonts. (A slightly modified version is integrated as PDF.Document | + | This prints a list of all the loaded fonts. (A slightly modified version is integrated as '' |
<code smalltalk> | <code smalltalk> | ||
Line 9: | Line 9: | ||
renderer setFont: #Helvetica size: 18. | renderer setFont: #Helvetica size: 18. | ||
renderer textMatrix: #(1 0 0 1 10 580); showString: 'Font list'. | renderer textMatrix: #(1 0 0 1 10 580); showString: 'Font list'. | ||
- | Graphics.Fonts.Font loadedFonts keys asSortedCollection do: [:each | | + | Graphics.Fonts.Font loadedFonts keys asSortedCollection do: [:fontSymbol |
renderer add: (TextPositioningOperator Td operands: #(0 -20)). | renderer add: (TextPositioningOperator Td operands: #(0 -20)). | ||
renderer setFont: #Helvetica size: 12. | renderer setFont: #Helvetica size: 12. | ||
- | renderer showString: | + | renderer showString: |
- | renderer setFont: | + | renderer setFont: |
renderer add: (TextPositioningOperator Td operands: #(0 -15)). | renderer add: (TextPositioningOperator Td operands: #(0 -15)). | ||
renderer showString: 'The quick brown fox jumps...' | renderer showString: 'The quick brown fox jumps...' | ||
page saveAndShowAs: | page saveAndShowAs: | ||
</ | </ | ||
- | {{demo4a_loadedfonts.pdf}} | + | {{demo04a_loadedfonts.pdf}} |
/var/www/virtual/code4hl/html/dokuwiki/data/attic/pdf/fontsexamples.1427991409.txt.gz · Last modified: 2015/04/02 18:16 by christian