이 기본 C++ API를 사용하면 HTML 문서를 쉽게 비교하고 원하는 출력 형식의 차이점을 얻을 수 있습니다. C++ 라이브러리는 완전히 독립적이며 외부 도구나 서비스에 의존하지 않습니다. 단일 C++ 패키지 내에서 포괄적인 HTML 처리 기능 세트를 제공하여 외부 종속성이 필요하지 않습니다.
이 랜딩 페이지에서는 C++ 예시와 함께 실제 HTML 비교에 대한 라이브 데모를 제공합니다. 문자 수준과 단어 수준 모두에서 HTML 문서의 내용을 비교합니다. 한 글자만 변경되더라도 전체 단어가 수정된 것으로 표시됩니다. HTML 파일을 인터페이스에 업로드하고, 원하는 출력 형식을 선택하고, 100% 정확도로 표시된 HTML 문서 간의 차이점을 확인하여 두 문서를 비교하는 것이 얼마나 쉬운지 직접 경험해 보세요.
때로는 HTML 파일이 수정되었는지 확실하지 않을 수 있으며 두 버전의 문서를 수동으로 비교하는 것은 어려운 작업이 될 수 있습니다. 반대로, HTML 문서가 변경되었다고 확신하지만 업데이트된 섹션을 시각적으로 식별하는 것이 부담스러울 때가 있습니다. HTML 비교는 특히 자동화된 문서 작업 흐름 내에서 점점 더 많이 요구되는 절차입니다. 자동화된 HTML 비교가 매우 중요할 수 있는 일반적인 시나리오를 살펴보겠습니다.
보시다시피 프로그래밍 방식 HTML 비교는 다양한 영역에서 엄청난 이점을 제공하여 간소화된 워크플로, 향상된 협업 및 생산성 향상을 가능하게 합니다. 이 C++ API를 사용하면 C++ 프로젝트 내에서 이러한 이점을 원활하게 활용할 수 있습니다. 두 개의 HTML 문서를 업로드하고, 대상 형식을 선택하여 차이점을 강조하고, C++ 코드 예제를 검토하여 라이브 데모를 사용해 보세요. 이 C++ 스니펫은 HTML 파일 간의 차이점을 찾고 결과를 필요한 형식으로 저장하는 방법을 보여줍니다.
중요한 점: 비교된 HTML 문서는 비교 메서드를 호출하기 전에 수정본이 없어야 합니다. 먼저 모든 수정본을 수락해야 합니다.
dotnet add package Aspose.Words.Cpp
복사
using namespace Aspose::Words;
auto docA = MakeObject<Document>(u"Input1.html");
auto docB = MakeObject<Document>(u"Input2.html");
// 비교 전 수정 사항이 없어야 합니다.
docA->AcceptAllRevisions();
docB->AcceptAllRevisions();
docA->Compare(docB, u"Author Name", time(0));
docA->Save(u"Output.html");
개발자 환경에 Aspose.Words for C++ 를 설치하는 세 가지 옵션이 있습니다. 귀하의 요구 사항과 유사한 것을 선택하고 단계별 지침을 따르십시오.
이 C++ 라이브러리를 사용하여 Microsoft Windows, Linux 및 macOS 운영 체제에서 소프트웨어를 개발할 수 있습니다:
Linux 또는 macOS용 소프트웨어를 개발하는 경우 제품 설명서 fontconfig 및 mesa-glu 오픈 소스 패키지)에 대한 정보를 확인하십시오.