Compare commits
	
		
			2 Commits
		
	
	
		
			35d3637cd9
			...
			ed07915a4d
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					ed07915a4d | ||
| 
						 | 
					da3b95065b | 
							
								
								
									
										14
									
								
								get_file.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								get_file.py
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,14 @@
 | 
			
		||||
import base64
 | 
			
		||||
from svglib.svglib import svg2rlg
 | 
			
		||||
from reportlab.graphics import renderPDF, renderPM
 | 
			
		||||
import cairosvg
 | 
			
		||||
 | 
			
		||||
file = "vcinema_map.svg"
 | 
			
		||||
 | 
			
		||||
import pyvips
 | 
			
		||||
 | 
			
		||||
image = pyvips.Image.new_from_file(file)
 | 
			
		||||
 | 
			
		||||
tn = image.thumbnail_image(1000, crop=pyvips.Interesting.ALL)
 | 
			
		||||
 | 
			
		||||
tn.write_to_file("x.png")
 | 
			
		||||
@ -8,6 +8,7 @@ import warnings
 | 
			
		||||
 | 
			
		||||
from bookstack import Bookstack
 | 
			
		||||
from vcinema_utils import VCinemaUtils
 | 
			
		||||
import pyvips
 | 
			
		||||
 | 
			
		||||
warnings.filterwarnings("ignore")
 | 
			
		||||
 | 
			
		||||
@ -94,9 +95,14 @@ def draw_map(films_by_country, file_name="vcinema_map.svg"):
 | 
			
		||||
 | 
			
		||||
    worldmap.plot(countries, cmap=["#FF4000"], opacity=opacity, filename=file_name, verbose=False)
 | 
			
		||||
 | 
			
		||||
    with Image(filename=file_name, width=1000, height=655) as i:
 | 
			
		||||
        png_data = i.make_blob("png")
 | 
			
		||||
    image = pyvips.Image.new_from_file(file_name)
 | 
			
		||||
 | 
			
		||||
    tn = image.thumbnail_image(1000, crop=pyvips.Interesting.ALL)
 | 
			
		||||
 | 
			
		||||
    img_buffer = tn.write_to_memory()
 | 
			
		||||
 | 
			
		||||
    img = img_buffer[:]
 | 
			
		||||
 | 
			
		||||
    os.remove(file_name)
 | 
			
		||||
 | 
			
		||||
    return png_data
 | 
			
		||||
    return img
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user