HTML을 이미지 자바로

HTML은 웹 페이지, 웹 애플리케이션 및 다양한 플랫폼에 데이터와 정보를 표시하는 데 자주 사용됩니다. HTML을 JPG, PNG, TIFF, BMP 등과 같은 이미지로 변환해야 할 수도 있습니다. 다음을 사용하여 HTML에서 이미지 변환을 프로그래밍 방식으로 수행할 수 있습니다. Java 기반 애플리케이션에서 Aspose.HTML for Java. 또한 API는 HTML을 이미지로 렌더링하는 작업을 처리하므로 파일 형식의 기본 세부 정보에 대해 걱정할 필요가 없습니다. API 호출을 사용하기만 하면 HTML 파일이 멋지게 렌더링됩니다. Java HTML에서 이미지로의 변환을 자세히 살펴보겠습니다.

Java HTML to Image Converter – API 설치

Aspose.HTML for Java API는 Java 언어를 사용하여 HTML 파일의 편집, 조작 및 변환을 지원합니다. New Releases에서 다운로드하거나 다음 설치 구성으로 Aspose Repository를 통해 쉽게 구성할 수 있습니다.

저장소:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

의존:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>20.12</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Java에서 HTML을 JPG 이미지로 변환

몇 줄의 코드로 HTML 파일을 이미지로 쉽게 변환할 수 있습니다. 아래 단계에 따라 HTML에서 JPG 이미지 변환에 대해 알아보겠습니다.

  1. 입력 HTML 파일 로드
  2. ImageSaveOptions 초기화
  3. HTML을 변환하여 JPG 이미지 출력

아래 코드 스니펫은 Java 코드를 사용하여 HTML을 JPG 이미지로 변환하는 방법을 보여줍니다.

// 입력 HTML 문서 로드
com.aspose.html.HTMLDocument document = new com.aspose.html.HTMLDocument("document.html");
try {
    // ImageSaveOptions 초기화
    com.aspose.html.saving.ImageSaveOptions options = new com.aspose.html.saving.ImageSaveOptions(com.aspose.html.rendering.image.ImageFormat.Jpeg);

    // HTML을 변환하여 JPG 이미지 출력
    com.aspose.html.converters.Converter.convertHTML(document, options, "output.jpg");
} finally {
    if (document != null) {
        document.dispose();
    }
}

Java를 사용하여 HTML을 PNG 이미지로 변환

PNG 이미지 형식은 일부 이미지 기능으로 인해 자주 선호되는 또 다른 인기 있는 이미지 유형입니다. 예를 들어 PNG 이미지는 그림의 투명도를 지원합니다. 다음 단계에 따라 HTML 파일을 PNG 이미지로 렌더링할 수 있습니다.

  1. 입력 HTML 파일 로드 with HTMLDocument class
  2. ImageFormat을 PNG로 지정
  3. 출력 PNG 이미지 저장

다음 코드는 HTML을 PNG 이미지로 변환하는 방법을 설명합니다.

// html 파일에서 HTML 문서 초기화
com.aspose.html.HTMLDocument document = new com.aspose.html.HTMLDocument("document.html");
try {
    // ImageSaveOptions 초기화
    com.aspose.html.saving.ImageSaveOptions options = new com.aspose.html.saving.ImageSaveOptions(com.aspose.html.rendering.image.ImageFormat.Png);

    // HTML을 PNG로 변환
    com.aspose.html.converters.Converter.convertHTML(document, options, "output.png");
} finally {
    if (document != null) {
        document.dispose();
    }
}

Java에서 HTML을 TIFF 이미지로 변환

TIFF 이미지 파일 형식은 거의 모든 시스템 환경에서 폭넓게 지원되기 때문에 널리 사용됩니다. 몇 가지 간단한 단계를 통해 HTML을 TIFF 이미지로 쉽게 변환할 수 있습니다.

  1. HTMLDocument를 초기화하여 입력 HTML을 로드합니다.
  2. 출력 형식에 대해 ImageFormat.Tiff 지정
  3. 출력 TIFF 이미지 저장

아래 코드는 Java 언어로 HTML을 TIFF 이미지로 변환하는 방법을 자세히 설명합니다.

// html 파일에서 HTML 문서 초기화
com.aspose.html.HTMLDocument document = new com.aspose.html.HTMLDocument(dataDir + "document.html");
try {        
    // 페이지 크기를 3000x1000픽셀로 설정하고 배경색을 녹색으로 변경합니다.
com.aspose.html.saving.ImageSaveOptions options = new com.aspose.html.saving.ImageSaveOptions(com.aspose.html.rendering.image.ImageFormat.Tiff);
com.aspose.html.rendering.PageSetup pageSetup = new com.aspose.html.rendering.PageSetup();
com.aspose.html.drawing.Page anyPage = new com.aspose.html.drawing.Page();
anyPage.setSize(
        new com.aspose.html.drawing.Size(
                com.aspose.html.drawing.Length.fromPixels(3000),
                com.aspose.html.drawing.Length.fromPixels(1000)
        )
);
pageSetup.setAnyPage(anyPage);
options.setPageSetup(pageSetup);

// 출력 이미지의 배경색 설정
options.setBackgroundColor(com.aspose.html.drawing.Color.getGreen());

// 'document.html'을 tiff 이미지로 변환하려면 ConvertHTML을 호출하세요.
com.aspose.html.converters.Converter.convertHTML(dataDir + "document.html", options, dataDir + "output.tiff");    
} finally {
    if (document != null) {
        document.dispose();
    }
}

Java를 사용하여 HTML을 BMP 이미지로 변환

HTML에서 이미지로의 변환을 위한 몇 가지 다른 방법과 속성을 살펴보고 출력 파일의 페이지 크기, 배경색 등을 설정하는 방법을 살펴보겠습니다. 다음 단계를 사용하여 이러한 추가 옵션을 사용하여 HTML을 BMP 이미지로 쉽게 변환할 수 있습니다.

  1. 입력 HTML 파일 로드
  2. 출력 이미지의 크기와 배경색 지정
  3. 출력 TIFF 이미지 저장

아래 코드는 Java를 사용하여 HTML 파일을 TIFF 이미지로 변환하는 방법을 보여줍니다.

// html 파일에서 HTML 문서 초기화
com.aspose.html.HTMLDocument document = new com.aspose.html.HTMLDocument("document.html");
try {
    // ImageSaveOptions 초기화
    com.aspose.html.saving.ImageSaveOptions options = new com.aspose.html.saving.ImageSaveOptions(com.aspose.html.rendering.image.ImageFormat.Bmp);

    // HTML을 BMP로 변환
    com.aspose.html.converters.Converter.convertHTML(document, options, "output.bmp");
} finally {
    if (document != null) {
        document.dispose();
    }
}

결론

Java를 사용하여 HTML 파일을 JPG, PNG, TIFF, BMP 등 다양한 이미지 형식으로 변환하거나 렌더링하는 방법을 배웠습니다. 예제 프로젝트를 통해 API의 효율성과 기능을 더 자세히 알아볼 수 있습니다. HTML 파일 작업을 위한 많은 기능을 보여줍니다. 또한 언제든지 무료 지원 포럼에 연락하여 요구 사항이나 우려 사항을 논의할 수 있습니다.

또한보십시오

정보: Aspose JPG to PPT 또는 PNG to PPT 변환기를 사용하여 간단한 이미지에서 PowerPoint 프레젠테이션을 생성할 수 있습니다.