mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-11-03 03:16:10 -06:00 
			
		
		
		
	Use optipng to optimise document thumbnails
This commit is contained in:
		@@ -44,15 +44,18 @@ class RasterisedDocumentParser(DocumentParser):
 | 
			
		||||
        The thumbnail of a PDF is just a 500px wide image of the first page.
 | 
			
		||||
        """
 | 
			
		||||
 | 
			
		||||
        out_path = os.path.join(self.tempdir, "convert.png")
 | 
			
		||||
 | 
			
		||||
        # Run convert to get a decent thumbnail
 | 
			
		||||
        run_convert(
 | 
			
		||||
            self.CONVERT,
 | 
			
		||||
            "-scale", "500x5000",
 | 
			
		||||
            "-alpha", "remove",
 | 
			
		||||
            "{}[0]".format(self.document_path),
 | 
			
		||||
            os.path.join(self.tempdir, "convert.png")
 | 
			
		||||
            out_path
 | 
			
		||||
        )
 | 
			
		||||
 | 
			
		||||
        return os.path.join(self.tempdir, "convert.png")
 | 
			
		||||
        return out_path
 | 
			
		||||
 | 
			
		||||
    def _is_ocred(self):
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user