1. 製品
  2.   HTML
  3.   Python
  4.   Aspose.HTML for Python via .NET

Aspose.HTML for Python via .NET

 
 

Python HTML API で HTML を PDF、XPS、DOCX に作成・変換

トップクラスの Python HTML ライブラリは、開発者が HTML ファイルを読み込み、解析、作成、レンダリング、編集、PDF、XPS、DOCX、PNG、JPEG に変換できるようにします。CSS、JavaScript、最新の HTML 標準をサポートしています。

Aspose.HTML for Python via .NET とは何ですか?

Aspose.HTML for Python via .NET は Python 用の API は .NET によって提供され、開発者が HTML ドキュメントを正確に読み込み、解析、レンダリング、編集、変換できるように特別に設計されています。CSS、JavaScript、最新の HTML 標準に幅広く対応しており、HTML コンテンツを生成、変換、表示するアプリケーションの構築に最適です。このライブラリには、HTML ドキュメントをゼロから作成すること、ファイルやストリームから HTML を読み込むこと、URL から直接 HTML を読み込むこと、HTML ファイルを解析し、Document Object Model (DOM) を動的に変更すること、HTML から PDF への変換、JPEG、PNG、BMP、TIFF などの一般的な画像形式へのレンダリング、HTML を EPUB に変換することなど、重要な機能が多数含まれています。

Aspose.HTML for Python via .NET は \"ヘッドレスブラウザ\" として機能し、開発者が外部ソフトウェアや UI を必要とせずに HTML および関連フォーマット(XHTML、MHTML、SVG、Markdown、EPUB)を管理できる豊富な API を提供します。これにより、ウェブスクレイピングやコンテンツ生成から文書変換、レポート作成まで、幅広いアプリケーションに最適な選択肢となります。API の設計は直感的で、特にウェブ標準や DOM 操作に慣れた方に適しています。Aspose.HTML はページサイズ、余白、DPI などの設定が可能な豊富なレンダリング構成オプションを提供します。これは文書の出版やアーカイブシステムに特に有用です。変換の自動化、レポート生成、コンテンツのアーカイブ、または本格的なエディタの構築など、何を行う場合でも、この API はクリーンかつ効率的に実現するためのツールを提供します。

Previous Next

Aspose.HTML for Python via .NET の開始方法

Aspose.HTML for Python via .NET を PyPi 経由でインストールする推奨方法です。シンプルな設定で、Maven プロジェクトで API を直接簡単に使用できます。

Aspose.HTML for Python via .NET のインストール

 pip install aspose-html-net 

ライブラリは Aspose.HTML for Python via .NET 製品ページから直接ダウンロードできます。

さまざまなソースから HTML をロードおよび解析する

Aspose.HTML for Python via .NET は、Python アプリケーション内で HTML ドキュメントをプログラム的に読み込み、解析するための完全なサポートを提供しています。API を使用すると、Python 開発者はファイル、URL、またはストリームから HTML ドキュメントを読み込むことができ、ウェブコンテンツの処理に非常に柔軟です。以下のコードスニペットは、インターネット上の HTML ページを読み込み、そのタイトルを出力します—ウェブスクレイピングやコンテンツ分析に最適です。

Python API を使用してインターネットから HTML ページを読み込み、タイトルを取得する方法は?

from aspose.html import HTMLDocument

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

Python API を使用して HTML を PDF、XPS、DOCX に変換する

Aspose.HTML for Python via .NET の主力機能の一つは、先進的なドキュメント変換エンジンです。API は、Python API を使用して HTML を PDF、XPS、DOCX、画像、その他さまざまなファイル形式に読み込み・変換する完全なサポートを提供しています。以下は、ソフトウェア開発者が HTML ファイルを読み込み、組み込みのレンダリングエンジンを使用して高品質な PDF に変換する強力な例です。

Python API を使用して HTML ファイルを読み込み、高品質な PDF に変換する方法は?

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)

動的レポート生成システム

データから動的レポートを生成する必要がありますか?Aspose.HTML for Python via .NET を使用すると、HTML テンプレートを取得し、データとバインドして、Python アプリケーション内で印刷用 PDF または画像に変換できます。ソフトウェア開発者は、HTML 内のプレースホルダーを実際のデータに置き換え、PDF にレンダリングし、クライアントにメールで送信するテンプレートエンジンを Python だけで作成できます。

Python を使用して HTML 要素を編集および操作する

Aspose.HTML は完全な DOM(Document Object Model)API を提供し、HTML ノードの編集、属性の変更、または新しい要素のプログラムによる作成が可能です。ライブラリは外部およびインラインの CSS スタイルを完全にサポートし、埋め込み JavaScript を実行して、レンダリング結果がブラウザでの表示と同じになることを保証します。これらのメソッドを使用して、動的な Web ドキュメントを構築したり、複数のファイルにわたる変更を自動化したりできます。以下の例は、開発者が HTML 要素に CSS スタイルを動的に適用したり、Python アプリ内で既存のスタイルを抽出したりする方法を示しています。

Python API を使用して HTML 要素に CSS スタイルを動的に適用する方法、または既存のスタイルを抽出する方法は?

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")
 日本