1. Termékek
  2.   HTML
  3.   Python
  4.   Aspose.HTML Cloud SDK Pythonhoz

Aspose.HTML Cloud SDK Pythonhoz

 
 

Python HTML SDK HTML dokumentumok létrehozásához, szerkesztéséhez és konvertálásához

Egy Python HTML SDK, amely lehetővé teszi a fejlesztők számára, hogy felhőalapú HTML generálási, elemzési, manipulációs és konvertálási alkalmazásokat fejlesszenek és kezeljenek a Python REST API-n keresztül.

Mi az Aspose.HTML Cloud SDK Pythonhoz?

A szoftverfejlesztés gyors tempójú világában a hatékony eszközök és könyvtárak kihasználása jelentősen egyszerűsítheti a különféle dokumentumok létrehozásának, szerkesztésének és manipulálásának folyamatát. Aspose.HTML Cloud SDK for Python egy ilyen eszköz, amely felhatalmazza a szoftverfejlesztőket és mérnököket, hogy könnyedén dolgozzanak HTML dokumentumokkal, lehetővé téve számukra, hogy a kivételes alkalmazások létrehozására koncentráljanak, a bonyolult HTML-hez kapcsolódó részletekkel való foglalkozás helyett.

Az Aspose.HTML Cloud SDK for Python egy átfogó eszközkészlet és könyvtárak sorozata, amely lehetővé teszi a szoftverfejlesztők számára, hogy HTML feldolgozási képességeket integráljanak Python alkalmazásaikba. Ez az SDK számos funkciót kínál, mint például a feldolgozás, megjelenítés, szerkesztés, nyomtatás és a HTML dokumentumok különböző formátumokra konvertálása, így elengedhetetlen eszköz azok számára, akik pontos HTML tartalomkezelést igényelnek. Intuitív felületet biztosít, amely elrejti a HTML kezelés bonyolultságát, lehetővé téve a fejlesztőknek, hogy az alkalmazások építésére koncentráljanak.

Az Aspose.HTML Cloud SDK for Python zökkenőmentesen integrálódik más népszerű könyvtárakkal és keretrendszerekkel, így ideális választás különféle fejlesztési helyzetekhez. Az olyan összetett feladatok, mint a feldolgozás, megjelenítés és átalakítás egyszerűsítésével ez az SDK lehetővé teszi a fejlesztők számára, hogy robusztusabb és funkciógazdagabb alkalmazásokat hozzanak létre, végső soron javítva a végfelhasználói élményt. Átfogó funkciókészlete, könnyű használata és erős funkcionalitása kiváló választássá teszi a feladatok széles skálájához, az egyszerű HTML-feldolgozástól a komplex tartalomkezelésig. Az SDK Python alkalmazásokba való integrálásával egyszerűsítheti a HTML-hez kapcsolódó folyamatokat és növelheti projektjei hatékonyságát.

Previous Next

Első lépések az Aspose.HTML Cloud SDK Pythonhoz

Az ajánlott módja az Aspose.HTML Cloud SDK for Python telepítésének a PyPi-n keresztül. Egyszerű konfigurációkkal könnyedén használhatja az API-t közvetlenül Maven projektjeiben.

Telepítse az Aspose.HTML Cloud SDK for Python-t a PyPi-n keresztül

 pip install asposehtmlcloud

A könyvtárat közvetlenül letöltheti a Aspose.HTML Cloud SDK for Python termékoldaláról.

HTML konvertálása képpé/PDF-fé

A HTML PDF- vagy képfájlformátumokká alakítása gyakori követelmény a dokumentumgenerálással foglalkozó alkalmazásokban. Az Aspose.HTML Cloud SDK for Python teljes körű támogatást nyújt a HTML dokumentumok vezető fájlformátumokká konvertálásához. Az SDK megkönnyíti ezt a konverziós folyamatot, lehetővé téve a fejlesztők számára, hogy magas minőségű PDF-eket, XPS, DOCX, MHTML fájlokat, valamint JPEG, BMP, PNG, TIFF, GIF és még sok más képet generáljanak a HTML tartalomból. Az SDK támogatja a teljes dokumentum, valamint egy online HTML oldal konvertálását Python alkalmazásokon belül. Az alábbi példa bemutatja, hogyan konvertálhatja a fejlesztő a tárolt HTML dokumentumot PDF‑re Python kóddal.

Hogyan konvertálhatja az HTML dokumentumot a tárolóból PDF-re a Python API segítségével?

name = "test1.html"

result_name = "putHtmlToPdf.pdf"
folder = "HtmlTestDoc"
out_path = folder + "/" + result_name
try:

# Convert document to pdf in storage

self.api.put_convert_document_to_pdf(
name, out_path=out_path, width=800, height=1000, left_margin=50, right_margin=100,
top_margin=150, bottom_margin=200, folder=folder, storage="")

# Download result

res = Helper.download_file(out_path)
save_file = Helper.dst + result_name
Helper.move_file(res, save_file)
except ApiException as ex:
print("Exception")
print("Info: " + str(ex))
raise ex

HTML tartalom elemzése és megjelenítése

Az Aspose.HTML Cloud SDK for Python lehetővé teszi a fejlesztők számára, hogy néhány Python sorral betöltsenek és elemezzenek egy meglévő HTML dokumentumot. A HTML dokumentumok elemzése ijesztő feladat lehet a jelölőnyelv összetettsége miatt. Az SDK elrejti a HTML elemzés bonyolultságát, lehetővé téve a fejlesztőknek, hogy könnyedén kinyerjék a jelentős adatokat a HTML dokumentumokból. Az alábbi példa bemutatja, hogyan szerezhetik meg a fejlesztők az összes képet a HTML dokumentumból Python alkalmazásokban.

Hogyan szerezheti meg az összes HTML dokumentum képet a Python API segítségével?

name = "test3.html.zip"
try:
	# Upload file to storage
	res = Helper.upload_file(name)
	self.assertTrue(len(res.uploaded) == 1)
	self.assertTrue(len(res.errors) == 0)

	# Get images from document on remote storage
	res = self.api.get_document_images(name=name, storage="", folder=Helper.folder)
	self.assertTrue(isinstance(res, str), "Error get images from document")

	# Move to test folder
	Helper.move_file(str(res), Helper.dst)
except ApiException as ex:
	print("Exception")
	print("Info: " + str(ex))
	raise ex

HTML fájlkezelés Python API-n keresztül

Az Aspose.HTML Cloud SDK for Python egy hasznos eszköz a szoftverfejlesztők számára, akiknek alkalmazásaikban HTML-manipulációs képességekre van szükségük. Lehetővé teszi a fejlesztők számára, hogy programozott módon manipulálják a HTML-dokumentumokat. A fejlesztők programozottan módosíthatják a HTML tartalmat, beszúrhatnak vagy eltávolíthatnak elemeket, frissíthetik az attribútumokat, és különféle átalakításokat végezhetnek, így ideális megoldás a tartalomkezelő alkalmazásokhoz.

Webkaparás és XPath navigáció támogatása

A HTML-dokumentumon belül konkrét elemek navigálása és manipulálása gyakran XPath kifejezések használatát igényli. Az Aspose.HTML Cloud SDK for Python tartalmaz XPath-navigációs támogatást, ami megkönnyíti az elemek megtalálását és manipulálását a dokumentum struktúrájában. Weboldalakról történő adatkinyerést igénylő projektek esetén az SDK használható webkaparási feladatokra. HTML oldalak elemzésével és adatkinyerésével értékes eszközt biztosít az információk gyűjtéséhez az internetről.

Hogyan szerezheti meg a megadott XPath lekérdezésnek megfelelő HTML töredékek listáját a Python API segítségével?

# For complete examples and data files, please go to https://github.com/aspose-html-cloud/aspose-html-cloud-python
name = "test2.html.zip"
x_path = ".//p"
out_format = "plain"
try:
	# Upload file to storage
	res = Helper.upload_file(name)
	self.assertTrue(len(res.uploaded) == 1)
	self.assertTrue(len(res.errors) == 0)

	# Get fragment document from remote storage
	res = self.api.get_document_fragment_by_x_path(name=name, x_path=x_path, out_format=out_format,
												   storage="", folder=Helper.folder)
	self.assertTrue(isinstance(res, str), "Error get fragment document from remote storage")

	# Move to test folder
	Helper.move_file(str(res), Helper.dst)
except ApiException as ex:
	print("Exception")
	print("Info: " + str(ex))
	raise ex
 Magyar