1. Məhsullar
  2.   HTML
  3.   Python
  4.   Aspose.HTML for Python via .NET

Aspose.HTML for Python via .NET

 
 

Python HTML API ilə HTML-i PDF, XPS, DOCX formatlarına yaratmaq və çevirmək

Ən yaxşı Python HTML kitabxanası, inkişafçılara HTML fayllarını yükləmək, təhlil etmək, yaratmaq, render etmək, redaktə etmək və PDF, XPS, DOCX, PNG və JPEG formatlarına çevirmək imkanı verir. CSS, JavaScript və müasir HTML standartlarını dəstəkləyir.

Aspose.HTML for Python via .NET nədir?

Aspose.HTML for Python via .NET bir Python API .NET tərəfindən təmin edilir, xüsusi olaraq tərtibatçılara HTML sənədlərini dəqiq yükləmək, təhlil etmək, renderləmək, redaktə etmək və çevirmək imkanı vermək üçün hazırlanmışdır. Bu, CSS, JavaScript və müasir HTML standartları üçün geniş dəstək təmin edir, HTML məzmununu yaradan, transformasiya edən və ya göstərən tətbiqlər yaratmaq üçün idealdır. Kitabxananın bir neçə vacib xüsusiyyəti var, məsələn, sıfırdan HTML sənədləri yaratmaq, fayllardan və ya axından HTML yükləmək, URL-dən birbaşa HTML yükləmək, HTML fayllarını təhlil etmək və Sənəd Obyekt Modelini (DOM) dinamik olaraq dəyişdirmək, HTML‑dən PDF‑ə konvertasiya, JPEG, PNG, BMP və TIFF kimi populyar şəkil formatlarına HTML renderləmək, HTML‑ni EPUB‑a çevirmək və daha çox.

Aspose.HTML for Python via .NET "başsız brauzer" kimi fəaliyyət göstərir, inkişafçılara HTML və əlaqəli formatları (XHTML, MHTML, SVG, Markdown, EPUB) xarici proqram və ya UI-ya ehtiyac olmadan idarə etməyə imkan verən geniş API təqdim edir. Bu, veb kazıma, məzmun yaradılması, sənəd çevirmə və hesabat qurma kimi müxtəlif tətbiqlər üçün ideal seçim edir. API dizaynı intuitivdir, xüsusən veb standartları və DOM manipulyasiyası ilə tanış olanlar üçün. Aspose.HTML renderləmə üçün səhifə ölçüsü, kənar boşluqlar, DPI və s. kimi zəngin konfiqurasiya seçimləri təklif edir. Bu, sənəd nəşri və ya arxivləmə sistemləri üçün xüsusilə faydalıdır. Çevirmələri avtomatlaşdırırsınız, hesabatlar yaradırsınız, məzmunu arxivləyirsiniz və ya tam funksional redaktor qurursunuz, bu API sizə bunu təmiz və səmərəli şəkildə etmək üçün alətlər verir.

Previous Next

Aspose.HTML for Python via .NET ilə Başlamaq

Aspose.HTML for Python via .NET'i PyPi vasitəsilə quraşdırmağın tövsiyə olunan yolu. Siz API-ni Maven layihələrinizdə sadə konfiqurasiyalarla birbaşa istifadə edə bilərsiniz.

Aspose.HTML for Python via .NET quraşdırın

 pip install aspose-html-net 

Kitabxananı birbaşa Aspose.HTML for Python via .NET məhsul səhifəsindən yükləyə bilərsiniz

Müxtəlif Mənbələrdən HTML Yükləmək və Təhlil Etmək

Aspose.HTML for Python via .NET, Python tətbiqlərində HTML sənədlərini proqramlaşdırma yolu ilə yükləmək və təhlil etmək üçün tam dəstək təmin edir. API, Python inkişaf etdiricilərinə HTML sənədlərini fayllardan, URL-lərdən və ya axınlardan yükləməyə imkan verir, bu da veb məzmunun işlənməsində onu çox yönlü edir. Aşağıdakı kod parçaları internetdən bir HTML səhifəsini yükləyir və onun başlığını çap edir — veb kazıma və ya məzmun təhlili üçün ideal.

İnternetdən HTML səhifəsini yükləmək və Python API vasitəsilə onun başlığını çap etmək necədir?

from aspose.html import HTMLDocument

# Load HTML document from a web URL
document = HTMLDocument("https://example.com")
print(document.title)

HTML-i PDF, XPS, DOCX formatına Python API vasitəsilə çevirmək

Aspose.HTML for Python via .NET-in əsas xüsusiyyətlərindən biri onun inkişaf etmiş sənəd çevirmə mühərrikidir. API, Python API istifadə edərək HTML-i PDF, XPS, DOCX, şəkillər və digər müxtəlif fayl formatlarına oxumaq və çevirmək üçün tam dəstək təmin edir. Budur, proqram təminatı inkişaf etdiricilərinə HTML faylını yükləməyə və daxili render mühərrikindən istifadə edərək yüksək keyfiyyətli PDF-ə çevirməyə imkan verən güclü bir nümunə.

HTML faylını yükləmək və Python API vasitəsilə yüksək keyfiyyətli PDF-ə çevirmək necədir?

from aspose.html import HTMLDocument
from aspose.html.saving import PdfSaveOptions
from aspose.html.rendering.pdf import PdfDevice

document = HTMLDocument("input.html")
options = PdfSaveOptions()
device = PdfDevice("output.pdf")

device.render(document)

Dinamik Hesabat Yaratma Sistemləri

Məlumatdan dinamik hesabatlar yaratmaq lazımdır? Aspose.HTML for Python via .NET sizə HTML şablonlarını götürüb, onlara məlumat bağlamağa və Python tətbiqləri daxilində çap üçün hazır PDF-lərə və ya şəkillərə çevirməyə imkan verir. Proqram təminatı inkişaf etdiriciləri HTML-dəki yer tutucuları real məlumatlarla əvəz edən, PDF-ə çevirən və müştərilərə e‑poçtla göndərən şablon mühərriki yarada bilərlər — hamısı Python‑da.

HTML Elementlərini Python vasitəsilə Redaktə və Manipulyasiya Etmək

Aspose.HTML tam DOM (Document Object Model) API‑sini təqdim edir, bu da sizə HTML düyünlərini redaktə etməyə, atributları dəyişdirməyə və ya yeni elementləri proqramlaşdırılmış şəkildə yaratmağa imkan verir. Kitabxana xarici və daxili CSS üslublarını tam dəstəkləyir və yerləşdirilmiş JavaScript‑i icra edir, beləliklə yaradılan çıxış brauzerdə necə görünəcəksə, o şəkildə qalır. Bu metodlardan istifadə edərək dinamik veb sənədlər yarada və ya bir neçə fayl üzrə dəyişiklikləri avtomatlaşdıra bilərsiniz. Aşağıdakı nümunə, inkişaf etdiricilərin CSS üslublarını HTML elementlərinə dinamik olaraq tətbiq etməsini və ya Python tətbiqlərində mövcud üslubu çıxarmasını göstərir.

CSS stillərini dinamik olaraq HTML elementlərinə tətbiq etmək və ya mövcud stilləri Python API vasitəsilə çıxarmaq necədir?

import aspose.html as html
import aspose.html.dom as dom

# Create a new HTML document
document = html.HTMLDocument()

# Create a paragraph element
paragraph = document.create_element("p")
paragraph.text_content = "Styled with Aspose.HTML!"

# Apply CSS style
paragraph.style.color = "blue"
paragraph.style.font_size = "20px"

# Append to the document body
document.body.append_child(paragraph)

# Save the document
document.save("styled.html")
 Azəri