Ovaj kratki članak pokriva kako pretvoriti HTML u JPG u Pythonu. Sadrži postupni algoritam i primjer koda za renderiranje HTML-a u JPG u Pythonu. Štoviše, slijedite ove informacije kako biste izvršili konverziju u bilo kojem operativnom sustavu na kojem je instaliran Python.
Koraci za pretvaranje HTML-a u JPG u Pythonu
- Konfigurirajte okruženje instaliranjem biblioteke Aspose.HTML za prikaz slika
- Učitajte izvornu HTML datoteku pomoću objekta klase HTMLDocument
- Napravite instancu klase ImageSaveOptions i postavite prilagođene opcije
- Renderirajte HTML u JPG sliku pomoću metode convert_html
Ovi koraci opisuju postupak konvertiranja HTML dokumenta u JPG u Pythonu. Pokrenite pretvorbu postavljanjem okruženja, čitanjem izvorne datoteke i postavljanjem prilagođenih opcija za iscrtavanje izlazne slike. Nakon toga zapišite izlaznu fotografiju na disk ili u tok prema vašim preferencijama.
Kod za pretvaranje HTML datoteke u JPEG u Pythonu
import aspose.html | |
import os | |
from aspose.html import * | |
from aspose.html.converters import * | |
from aspose.html.saving import * | |
from aspose.html.drawing import * | |
from aspose.html.rendering.image import * | |
path = "C://" | |
document_path = os.path.join(path, "inputImage.html") | |
save_path = os.path.join(path, "html-to-image.jpeg") | |
# Initialize an HTML document | |
document = HTMLDocument(document_path) | |
# Initialize ImageSaveOptions | |
options = ImageSaveOptions(ImageFormat.JPEG) | |
options.horizontal_resolution = Resolution.from_dots_per_inch(200.0) | |
options.vertical_resolution = Resolution.from_dots_per_inch(200.0) | |
options.css.media_type.SCREEN | |
# Convert HTML to JPEG | |
Converter.convert_html(document, options, save_path) |
Ovaj isječak koda pokazuje kako konvertirati HTML datoteku u JPG u Pythonu. Međutim, možete ga prilagoditi postavljanjem različitih svojstava kao što su razlučivost slike, opcije CSS renderiranja, izglađivanje, kompresija, itd. Isto tako, dostupno je nekoliko preopterećenja konstruktora i metoda koje možete koristiti za poboljšanje ukupnog procesa renderiranja slike kako bi zadovoljio vaše zahtjeve.
Ovaj članak sažima informacije za konvertiranje HTML datoteke u JPEG u Pythonu. Da biste istražili pretvaranje Markdown datoteka, pogledajte članak na Pretvorite Markdown u HTML u Pythonu.