Jon Dufresne
85ec6eb251
Close file after finished reading in ImageFont._load_pilfont()
...
Fixes some "ResourceWarning: unclosed file ..." when running tests with
warnings enabled.
2016-11-17 07:46:54 -08:00
Andrew Murray
ea3be60c03
Converted documentation
2016-09-24 19:10:46 +10:00
hugovk
40c6825fb1
Use modern base64 interface over deprecated
2016-09-19 08:08:34 +03:00
homm
1ba4e9e5ba
remove end of file banner from all files
2016-07-10 14:11:28 +03:00
Andrew Murray
5f904ace9d
Removed warnings check
2015-12-09 16:55:33 +11:00
wiredfool
89ccf66ff7
Merge pull request #1343 from radarhere/deprecated
...
Removed deprecated code
2015-09-29 15:38:34 +01:00
Andrew Murray
3841a11fb5
Removed ImageFont filename param, deprecated in 2.1
2015-09-19 21:06:12 +10:00
Andrew Murray
c6b13d294f
Flake8 fixes
2015-08-25 22:27:18 +10:00
Andrew Murray
77e2878734
Fixed redefining built-ins
2015-06-02 00:09:18 +10:00
Hugo
394b245a39
Merge pull request #1240 from radarhere/future
...
Correct future print imports
2015-05-27 14:37:38 +03:00
Andrew Murray
3c7e37d2d7
Replaced old-style classes
2015-05-27 00:07:21 +10:00
Andrew Murray
4e2de9d9ed
Added missing future print imports and removed unnecessary imports
2015-05-23 20:28:41 +10:00
hugovk
2879819ce7
Style/health fixes
2015-04-01 16:47:01 +03:00
Andrew Murray
b75ee4c5b6
Added tests for font paths without extensions and for preferring ttf extensions
2015-04-01 15:26:00 +11:00
Andrew Murray
3e9e95b00a
Changed truetype() to prefer .ttf extensions
2015-03-21 21:13:15 +11:00
Andrew Murray
84ec2af495
Allow truetype() to search for extensions other than .ttf
2015-03-21 21:13:15 +11:00
hugovk
b17384cfca
Tabs to spaces and other flake8 fixes
2015-03-21 10:32:26 +02:00
Andrew Murray
fb3fe4b877
Added documentation for font_variant() [ci skip]
2015-03-07 18:38:17 +11:00
Andrew Murray
7a798f8724
Added copy method font_variant() and accessible properties to truetype()
2015-03-04 00:00:18 +11:00
Robin Lewis
7fafd09bf5
Document filename parameter as deprecated in truetype()
2015-02-23 12:23:01 +00:00
Robin Lewis
066faeb211
Reference non-deprecated argument in truetype documentation
2015-02-23 12:00:52 +00:00
Charles Law
1c6a89e4c2
default to using /usr/share when XDG_DATA_DIRS is empty or unset
2014-12-29 17:03:39 -08:00
Charles Law
17d720aebc
Partial Fix #370 : look for linux fonts in common places
2014-12-26 19:12:06 -05:00
Charles Law
4d2dd3ee7b
Partial Fix #370 : look for osx fonts in common places
2014-12-26 19:12:05 -05:00
wiredfool
552effb90d
Merge #772 and master
2014-07-08 10:29:53 -07:00
hugovk
add45b494a
Extract __main__ section of PIL/ImageFont.py into Scripts/createfontdatachunk.py
2014-07-07 22:31:20 +03:00
Takeshi KOMIYA
60628c77b3
Fix return value of FreeTypeFont.textsize() does not include font offsets
2014-07-07 14:42:46 +09:00
hugovk
770ef9312b
flake8 and fix path in __main__
2014-07-05 01:02:46 +03:00
hugovk
78003ca473
Update paths to Tests/images/ instead of Images/
2014-06-23 09:19:29 +03:00
hugovk
92507e5d0a
Fix issue #382 : TypeError with TransposedFont's getsize()
...
When getting the size of text with a TransposedFont it was failing:
File "/usr/local/lib/python2.7/site-packages/PIL/ImageDraw.py", line 281, in textsize
return font.getsize(text)
File "/usr/local/lib/python2.7/site-packages/PIL/ImageFont.py", line 189, in getsize
w, h = self.font.getsize(text)[0]
TypeError: 'int' object is not iterable
This is because self.font.getsize(text) returns a (w, h) tuple. To fix, remove the [0].
Test cases have been created in test_imagefont.py:
test_rotated_transposed_font()
test_unrotated_transposed_font()
Both fail before the fix, both pass with the fix. Furthermore, the code I'm using this from ( https://github.com/mattdeboard/word_cloud ) now works as expected and creates a word cloud similar to the ones that PIL created.
2013-10-17 19:00:42 +03:00
Stephen Johnson
bc0f53aceb
Fully document PIL.ImageFont
2013-10-12 17:14:12 -07:00
paddywwoof
02855a86c0
hopefully this uses a reasonable y offset
2013-09-20 14:02:40 +01:00
Martijn Pieters
97f1cd55ee
Fix for #304 : test for str
, not "utf-8"
.
...
The code wants to produce a `str` object for the given Python version (which is the right thing to do here).
2013-07-25 18:21:08 +01:00
lmollea
763be8614d
Fixed windows fallback (wasn't using correct file in windows/fonts)
2013-07-22 14:44:40 +02:00
Alex Clark
fd29e707e9
Apply @Arfrever patch, fixes #258
2013-06-30 07:04:42 -04:00
wiredfool
310341cec7
merge from master
2013-05-13 09:17:52 -07:00
wiredfool
39c62f76ab
Buffer lifetime needs to be the same as the font lifetime
2013-04-25 21:17:58 -07:00
Nicolas Pieuchot
028e63865e
Changing bytes variable name not to squeeze bytes type
2013-04-25 23:03:37 +02:00
Nicolas Pieuchot
4d136d94ce
Better unity with Image.py file (on string type testing and warnings)
2013-04-25 22:32:43 +02:00
Nicolas Pieuchot
282562ec19
Adding Python3 basestring compatibility without changing basestring
2013-04-25 22:03:37 +02:00
Nicolas Pieuchot
f1c245c9c5
Deprecation message correction
2013-04-25 21:10:42 +02:00
Nicolas Pieuchot
af72132349
Correction of the unbufferizing
2013-04-25 20:57:13 +02:00
Nicolas Pieuchot
450a068ccb
Removing buffer from imagefont
2013-04-25 18:48:43 +02:00
Nicolas Pieuchot
ed9945c71f
Allowing to pass font as file-like objects
2013-04-22 11:48:06 +02:00
wiredfool
c774f9ab4c
merged pull request #88 to master, resolved conflicts
2013-04-08 20:31:28 -07:00
Christoph Gohlke
4985d96d03
Better import of _imagingft
2013-03-13 17:56:33 -07:00
Alex Clark
4546d26413
Revert "Better import for _imagingft"
...
This reverts commit 089a04bce1
.
2013-03-08 18:41:19 -05:00
Alex Clark
fd81ee9336
Fix imports
2013-03-08 17:39:50 -05:00
Christoph Gohlke
089a04bce1
Better import for _imagingft
2013-03-08 13:36:32 -08:00
Alex Clark
3020c16eaa
Fix imports
2013-03-07 11:20:28 -05:00