Python에서 HTML 변환
Python 라이브러리는 모든 HTML 변환 작업을 위한 완벽한 솔루션을 제공합니다. HTML을 PDF, MHTML, Markdown, XPS, DOCX 및 이미지로 변환하세요!
Python을 사용하여 HTML을 변환하는 방법
Aspose.HTML for Python via .NET API API는 Python을 사용하여 HTML 문서를 구문 분석하고 처리하기 위한 강력한 솔루션입니다. 인터넷의 백본인 HTML은 웹사이트에 정보를 표시하기 위한 기본 언어입니다. 때로는 HTML을 특정 작업에 사용하기 위해 PDF, XPS, DOCX, Markdown, MHTML 및 이미지와 같은 다양한 형식으로 변환해야 합니다. Aspose.HTML for Python via .NET API을 사용하면 개발자가 변환 프로세스를 더 쉽게 만들 수 있습니다. HTMLDocument 클래스를 사용하여 파일을 로드하고 관련 저장 옵션 객체를 생성하며 Converter 클래스 관련 변환 방법을 사용합니다.
Python API는 이 변환 프로세스를 단순화하여 개발자에게 세 가지 기본 단계를 통해 간소화된 접근 방식을 제공합니다.
- HTMLDocument 클래스를 사용하여 HTML 문서를 Document 객체로 로드합니다. 파일, HTML 코드 또는 URL에서 HTML을 로드할 수 있습니다.
- 대상 형식(예: PDF, XPS, DOCX, MHTML, Markdown, 이미지)에 따라 해당 SaveOptions 개체를 만듭니다. 이 객체를 사용하면 품질, 페이지 설정, 이미지 형식 등과 같은 출력 형식과 관련된 다양한 매개변수를 지정할 수 있습니다. aspose.html.saving 네임스페이스는 특정 저장 옵션에 대한 설명을 위해 데이터 클래스로 제공됩니다. 변환 및 저장 프로세스.
- convert_html() 메서드 중 하나를 호출하고 필요한 매개변수를 전달합니다.
강력한 Python API를 사용하여 HTML 콘텐츠를 처리하고 이를 애플리케이션에 필요한 형식으로 변환하세요!
온라인 HTML 변환기
Aspose.HTML을 사용하여 HTML을 실시간으로 변환할 수 있습니다. 다음 Python 코드 예제에서는 HTML 문서를 변환하는 방법을 보여줍니다. 로컬 파일 시스템이나 URL에서 파일을 로드하고 출력 형식을 선택한 후 예제를 실행하세요. 즉시 결과를 얻을 수 있습니다. 여기에서 무료 온라인 변환기를 시도할 수도 있습니다.
from aspose.html import * from aspose.html.converters import * from aspose.html.saving import * # Load an HTML document from a file or URL document = HTMLDocument("{{input lower}}") # Initialize saving options {{#if_output 'PDF'}} options = PdfSaveOptions() {{/if_output}} {{#if_output 'DOCX'}} options = DocSaveOptions() {{/if_output}} {{#if_output 'XPS'}} options = XpsSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPEG' 'GIF' 'PNG' 'TIFF'}} options = ImageSaveOptions(ImageFormat.{{output param2 upper}}) {{/if_output}} {{#if_output 'MHTML'}} options = MHTMLSaveOptions() {{/if_output}} {{#if_output 'MD'}} options = MarkdownSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPEG' 'GIF' 'PNG' 'TIFF' 'PDF' 'MHTML' 'MD' 'XPS' 'DOCX'}} # Convert HTML to {{output upper}} Converter.convert_html(document, options, "output.{{output lower}}") {{/if_output}} {{#if_output 'XHTML'}} options = HTMLSaveOptions() options.document_type = HTMLSaveOptions.XHTML # Save HTML as {{output upper}} document.save("output.xhtml", options) {{/if_output}}
HTML, MHTML, EPUB, Markdown 및 SVG 변환
aspose.html.converters 네임스페이스를 사용하면 변환 메서드에 쉽게 액세스할 수 있습니다. PDF, XPS, 이미지 형식 등 널리 사용되는 형식으로의 다양한 변환 기능을 제공합니다. Converter 클래스를 사용하면 로드된 HTML 및 기타 HTML 기반 문서를 원하는 형식으로 쉽게 변환할 수 있습니다.
- convert_html() 메서드는 형식의 정확성과 무결성을 보장하기 위해 지정된 SaveOptions를 사용하여 HTML 콘텐츠를 PDF, XPS, DOCX, MHTML, Markdown 또는 이미지로 변환합니다.
- convert_markdown() 메소드는 마크다운 콘텐츠를 HTML로 변환합니다. 이러한 모든 방법을 사용하면 기본적인 Markdown을 HTML로 변환할 수 있습니다. Markdown에서 다른 형식으로의 변환은 Markdown에서 HTML로의 변환 단계를 거칩니다.
- convert_mhtml() 메서드는 MHTML 콘텐츠를 PDF, XPS, DOCX 및 이미지로 변환합니다.
- convert_epub() 메서드는 EPUB 콘텐츠를 PDF, XPS, DOCX 및 이미지로 변환합니다.
- convert_svg() 메서드는 SVG 콘텐츠를 PDF, XPS 및 이미지로 변환합니다.
Python API 변환 함수에 대해 자세히 알아보려면 문서 를 참조하세요.
Aspose.HTML Python 라이브러리 설치
이 라이브러리는 HTML5, CSS3, SVG 및 HTML Canvas의 구문 분석을 지원하여 WHATWG DOM 표준을 기반으로 DOM(문서 개체 모델)을 구성합니다. 다음 명령을 실행하여 시스템에 Aspose.HTML for Python via .NET을 설치할 수 있습니다.
pip install aspose-html-net
Python 라이브러리 설치 및 시스템 요구 사항에 대한 자세한 내용은 Aspose.HTML 문서 를 참조하세요.
기타 지원되는 변환
HTML, XHTML, MHTML, EPUB, Markdown 및 SVG 파일을 아래 나열된 몇 가지 파일 형식을 포함하여 다양한 파일 형식으로 변환할 수도 있습니다.