프로그래밍 방식으로 이미지 크기 조정
HTML 문서에는 크기가 요구 사항을 충족하지 못하는 이미지가 있는 경우가 많으므로 크기를 조정해야 합니다. HTML에서 이미지 크기를 조정하는 것은 웹 콘텐츠를 최적화하고 이미지가 문서 레이아웃에 원활하게 들어가도록 하며 전반적인 사용자 경험을 향상시키는 데 필수적입니다. HTML에서 이미지 크기를 조정하기 위해 개발자가 HTML 문서를 조작할 수 있는 강력한 HTML 처리 API인 Aspose.HTML for .NET 을 사용하겠습니다. Aspose.HTML을 사용한 이미지 관리에 대해 더 자세히 알아보고 HTML 문서에서 이미지 크기를 조정하는 방법을 살펴보겠습니다.
먼저 프로젝트에 Aspose.HTML for .NET이 설치되어 있는지 확인하세요. 이 라이브러리의 설치 과정은 매우 간단합니다. NuGet 패키지 관리자를 열고 Aspose.HTML을 검색하여 설치합니다. 패키지 관리자 콘솔에서 다음 명령을 사용할 수도 있습니다.
Aspose.HTML for .NET 설치
Install-Package Aspose.HTML
C#을 사용하여 HTML에서 이미지 크기 조정
Aspose.HTML for .NET 클래스 라이브러리를 사용하면 API가 HTML 문서에서 정보를 분석하고 수집하는 강력한 도구 세트를 제공하므로 자신만의 애플리케이션을 쉽게 만들 수 있습니다. 제품에서 HTML 조작 기능을 사용하려면 HTML 파일을 로드하고, 이미지 크기를 조정하고, .NET API용 Aspose.HTML을 사용하여 수정된 문서를 저장하는 간단한 C# 예제를 살펴보겠습니다.
참고: 이미지 크기를 조정하는 한 가지 방법은 높이와 너비를 지정하는 것입니다. 높이와 너비를 지정하여 이미지 크기를 조정하면 이미지가 줄어들거나 늘어날 수 있습니다.
HTML에서 이미지 크기를 조정하는 C# 코드
using Aspose.Html;
using System.IO;
...
// Prepare a path to a source HTML file
string documentPath = Path.Combine(DataDir, "document.html");
// Prepare a path for resulting file saving
string savePath = Path.Combine(OutputDir, "resize-image.html");
// Create an instance of an HTML document
using (var document = new HTMLDocument(documentPath))
{
var body = document.Body;
// Create a CSS Selector that selects <img> element that is the last child of its parent
var element = document.QuerySelector("img:last-child");
// Set width and height attributes with the desired size for the selected element
element.SetAttribute("width", "100");
element.SetAttribute("height", "100");
// Save the HTML document to a file
document.Save(savePath);
}
HTML에서 이미지 크기를 조정하는 단계
코드로 이미지를 조작하고 자신만의 코드로 이미지를 수정하는 것을 좋아한다면 이곳이 바로 여러분을 위한 곳입니다! Aspose.HTML을 사용하면 개발자는 HTML 문서의 이미지를 조작할 수 있습니다. HTML 문서에서 이미지를 추가, 제거 또는 찾고 크기를 조정할 수 있습니다. C# 코드 몇 줄을 사용하여 HTML에서 이미지 크기를 조정할 수 있습니다.
- HTMLDocument() 생성자를 사용하여 URL에서 HTML 문서를 초기화합니다.
- HTMLDocument 클래스의
Body
속성은 문서의<body>
요소를 가리킵니다. - QuerySelector()
메서드를 활용하여 HTML 문서 내에서 원하는
<img>
요소를 선택합니다. - 선택한 이미지 요소의
width
및height
속성을 원하는 크기 값으로 설정합니다. - 수정된 HTML 문서를 새 파일로 저장하려면 Save() 메서드를 호출합니다.
Aspose.HTML for .NET은 HTML, XHTML, MD, EPUB 및 MHTML 파일을 생성, 편집 및 변환할 수 있는 고급 HTML 구문 분석 라이브러리입니다. PDF, DOCX, 이미지 등 널리 사용되는 다양한 형식을 지원합니다. 라이브러리는 CSS, HTML Canvas, SVG, XPath 및 JavaScript를 쉽게 처리하여 조작 기능을 확장합니다. C# 라이브러리 설치 및 시스템 요구 사항에 대한 자세한 내용은 Aspose.HTML 문서 를 참조하세요.
기타 지원되는 C# 라이브러리 기능
.NET 라이브러리용 Aspose.HTML을 사용하여 HTML 기반 문서를 구문 분석하고 조작합니다. 명확하고 안전하며 간단합니다!