mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-11-04 09:57:43 +03:00 
			
		
		
		
	Noted a Windows limit on opening fonts [ci skip]
This commit is contained in:
		
							parent
							
								
									8fb437d37f
								
							
						
					
					
						commit
						b307fb4808
					
				| 
						 | 
					@ -546,6 +546,11 @@ def truetype(font=None, size=10, index=0, encoding="", layout_engine=None):
 | 
				
			||||||
    This function loads a font object from the given file or file-like
 | 
					    This function loads a font object from the given file or file-like
 | 
				
			||||||
    object, and creates a font object for a font of the given size.
 | 
					    object, and creates a font object for a font of the given size.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    Note that Pillow uses FreeType to open font files. If you are opening many
 | 
				
			||||||
 | 
					    fonts simultaneously on Windows, be aware that Windows limits the number of
 | 
				
			||||||
 | 
					    files that can be open in C at once to 512. If you approach that limit, an
 | 
				
			||||||
 | 
					    ``OSError`` may be thrown, reporting that FreeType "cannot open resource".
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    This function requires the _imagingft service.
 | 
					    This function requires the _imagingft service.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    :param font: A filename or file-like object containing a TrueType font.
 | 
					    :param font: A filename or file-like object containing a TrueType font.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user