Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
HTML및MHTML흐름 레이아웃 형식의 문서도 매우 인기가 있으며 모든 웹 플랫폼에서 사용할 수 있습니다. 이러한 이유로 문서를HTML와MHTML로 변환하는 것은Aspose.Words의 중요한 기능입니다.
EPUB(전자 출판의 줄임말)은 전자 책 배포에 일반적으로 사용되는HTML기반 형식입니다. 이 형식은 대부분의 읽기 장치와 호환되는 전자 책을 내보내기 위해Aspose.Words에서 완전히 지원됩니다.
HTML,MHTML또는EPUB로의 간단한 변환에는Save메소드 오버로드 중 하나가 사용됩니다. 문서를 파일 또는 스트림에 저장하고 출력 문서 저장 형식을 명시적으로 설정하거나 파일 이름 확장명에서 정의할 수 있습니다.
다음 예제에서는 저장 형식을 지정하여DOCX을HTML로 변환하는 방법을 보여 줍니다:
문서를MHTML또는EPUB로 변환하려면 각각SaveFormat.MHTML또는SaveFormat.EPUB을 사용합니다.
HTML형식은 많은Microsoft Word기능을 지원하지 않으며,가능한 한 원본에 가까운 문서 모델을 복원해야 하는 경우HTML파일 내에 몇 가지 추가 정보를 저장해야 합니다. 이러한 정보를"왕복 정보"라고도합니다. 이를 위해Aspose.Words는ExportRoundtripInformation속성을 사용하여HTML,MHTML또는EPUB에 저장할 때 왕복 정보를 내보낼 수 있는 기능을 제공합니다. 왕복 정보를 저장하면 나열된 형식의 문서를Document개체로 다시 로드하는 동안 탭,주석,머리글 및 바닥글과 같은 문서 속성을 복원할 수 있습니다.
기본값은HTML의 경우true이고MHTML및EPUB의 경우false입니다:
다음 코드 예제에서는DOCX에서HTML로 문서를 변환할 때 왕복 정보를 내보내는 방법을 보여 줍니다:
Aspose.Words기본 또는 사용자 지정 저장 옵션을 사용하여 단어 문서를HTML로 변환할 수 있습니다. 사용자 지정 저장 옵션의 몇 가지 예는 아래에 설명되어 있습니다.
Aspose.Words을 사용하여 문서를HTML로 변환할 때 이미지,글꼴 및 외부CSS와 같은 모든 리소스가 저장되는 물리적 폴더를 지정할 수 있습니다. 기본적으로 이 문자열은 빈 문자열입니다.
ResourceFolder속성을 지정하는 것은 모든 리소스를 작성할 폴더를 설정하는 가장 간단한 방법입니다. 지정된 폴더에 글꼴을 저장하는FontsFolder와 지정된 폴더에 이미지를 저장하는ImagesFolder와 같은 개별 속성을 사용할 수 있습니다. 상대 경로를 지정하면FontsFolder및ImagesFolder는 코드 어셈블리가 있는 폴더를 참조하고ResourceFolder및CssStyleSheetFileName은HTML문서가 있는 출력 폴더를 참조합니다.
이 예에서ResourceFolder은 상대 경로를 지정합니다. 이 경로는HTML문서가 저장된 출력 폴더를 나타냅니다. ResourceFolderAlias속성의 값은 모든 리소스에 대해URLs을 만드는 데 사용됩니다.
다음 코드 예제에서는 이러한 속성을 사용하는 방법을 보여 줍니다:
ResourceFolderAlias속성을 사용하여HTML문서에 작성된 모든 리소스의URIs를 구성하는 데 사용되는 폴더의 이름을 지정할 수도 있습니다. 이것은 모든 리소스 파일에 대해URIs를 생성하는 방법을 지정하는 가장 간단한 방법입니다. 각각ImagesFolderAlias및FontsFolderAlias속성을 통해 이미지와 글꼴에 대해 동일한 정보를 별도로 지정할 수 있습니다.
그러나CSS에 대한 개별 속성은 없습니다. 의 행동FontsFolder, FontsFolderAlias, ImagesFolder, ImagesFolderAlias CssStyleSheetFileName속성은 변경되지 않습니다. CssStyleSheetFileName속성은 폴더 이름과 파일 이름을 지정하는 데 모두 사용됩니다.
Aspose.Words은 글꼴 리소스를 Base64 인코딩으로 HTML에 포함할지 여부를 지정하는 기능을 제공합니다. 이를 수행하려면 ExportFontsAsBase64 속성을 사용합니다. 이는 ExportFontResources 속성의 확장입니다. 기본적으로 값은 false이고 글꼴은 별도의 파일에 기록됩니다. 하지만 이 옵션을 true로 설정하면 글꼴은 Base64 인코딩으로 문서의 CSS에 포함됩니다. ExportFontsAsBase64 속성은 HTML 형식에만 영향을 미치고 EPUB 및 MHTML에는 영향을 미치지 않습니다.
다음 코드 예제는 Base64로 인코딩된 글꼴을 HTML로 내보내는 방법을 보여줍니다.
Aspose.Words기본 또는 사용자 정의 저장 옵션을 사용하여 단어 문서를EPUB형식으로 변환 할 수 있습니다. HtmlSaveOptions의 인스턴스를Save메서드에 전달하여 여러 옵션을 지정할 수 있습니다.
다음 코드 예제에서는 일부 사용자 지정 저장 옵션을 지정하여 단어 문서를EPUB으로 변환하는 방법을 보여 줍니다:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.