EditableDocument
내용물
[
숨다
]
EditableDocument class
편집 전후의 내용을 포함하는 중간 문서
public sealed class EditableDocument : IAuxDisposable
속성
이름 | 설명 |
---|---|
AllResources { get; } | 모든 기존 리소스 목록을 반환합니다: 모든 스타일시트, HTML의 이미지 및 모든 스타일시트, 글꼴, audio |
Audio { get; } | 오디오 리소스 목록을 반환합니다. |
Css { get; } | CSS 리소스 목록을 반환합니다 |
Fonts { get; } | 이 HTML 문서 에서 사용하는 외부 글꼴 리소스를 얻을 수 있습니다. |
Images { get; } | 이 HTML 문서에서 사용되는 외부 이미지 리소스(래스터 및 벡터 이미지)를 얻을 수 있습니다 |
IsDisposed { get; } | 이 편집 가능한 문서가 이미 폐기되었는지(true) 또는 폐기되지 않았는지(false) 결정합니다. |
행동 양식
이름 | 설명 |
---|---|
static FromFile(string, string) | HTML 파일에서 EditableDocument의 인스턴스를 만드는 정적 팩터리 는 *.html 파일 자체의 경로와 연결된 resources 가 있는 폴더로 지정됩니다. |
static FromMarkup(string, IEnumerable<IHtmlResource>) | 지정된 HTML 마크업과 해당 연결된 리소스 집합에서 EditableDocument의 인스턴스를 생성하는 정적 팩터리 |
static FromMarkupAndResourceFolder(string, string) | 전체 경로 로 지정된 폴더에 있는 리소스와 지정된 HTML 마크업에서 EditableDocument의 인스턴스를 생성하는 정적 팩터리 |
Dispose() | 이 편집 가능한 문서 인스턴스를 폐기하고 내용을 폐기하고 메소드와 속성을 비작동 상태로 만듭니다 |
GetBodyContent() | HTML 문서의 본문(이러한 태그 없이 여는 BODY 태그와 닫는 BODY 태그 사이의 내부 콘텐츠)을 문자열로 반환합니다. |
GetBodyContent(string) | HTML 문서의 본문(이러한 태그 없이 여는 BODY 태그와 닫는 BODY 태그 사이의 내부 콘텐츠)을 문자열 로 반환합니다. 여기서 외부 리소스에 대한 링크는 지정된 접두사를 포함합니다. |
GetContent() | HTML 문서의 전체 내용을 문자열로 반환합니다. |
GetContent(string, string) | HTML 문서의 전체 내용을 문자열로 반환합니다. 여기서 외부 리소스에 대한 링크는 지정된 접두사를 포함합니다. |
GetCssContent() | 모든 외부 스타일시트의 내용을 문자열 목록으로 반환합니다. 여기서 하나의 문자열은 하나의 스타일시트를 나타냅니다. 이 문서에 대한 CSS가 없는 경우 빈 목록을 반환합니다. |
GetCssContent(string, string) | 모든 외부 스타일시트의 내용을 문자열 목록으로 반환합니다. 여기서 하나의 문자열은 하나의 스타일시트를 나타냅니다. 지정된 접두사는 모든 결과 스타일시트의 외부 리소스에 대한 모든 링크에 적용됩니다. 이에 대한 CSS가 없는 경우 빈 목록을 반환합니다. 문서. |
GetEmbeddedHtml() | 모든 관련 리소스와 함께 이 HTML 문서의 모든 콘텐츠를 단일 문자열 형식으로 반환합니다. 여기서 모든 리소스는 base64로 인코딩된 형식의 HTML 마크업에 포함됩니다. |
Save(string) | 이 HTML 문서를 HTML 마크업이 저장될 지정된 경로의 파일과 리소스가 있는 동반 폴더에 저장합니다. |
Save(string, string) | 이 HTML 문서를 HTML 마크업이 저장될 지정된 경로의 파일과 지정된 경로에 있는 리소스 와 함께 제공되는 폴더에 저장합니다. |
이벤트
이름 | 설명 |
---|---|
event Disposed | 이 편집 가능한 문서가 폐기 프로세스 완료 직후에 발생하는 이벤트 |
비고
EditableDocument 클래스의 인스턴스는 ‘Edit
메서드 또는 정적 공장을 사용하여 사용자가 직접 생성합니다. EditableDocument는 GroupDocs.Editor가 지원하는 모든 가져오기 및 내보내기 형식 과 호환되는(변환 가능한) 자체 폐쇄 형식으로 문서를 내부적으로 저장합니다. 모든 WYSIWYG 클라이언트측 편집기(CKEditor 또는 TinyMCE 등)에서 문서를 편집할 수 있도록 하기 위해 EditableDocument는 HTML 마크업 생성 및 사용자가 수락할 수 있는 리소스 생성 방법을 제공합니다.
또한보십시오
- interface IAuxDisposable
- 네임스페이스 GroupDocs.Editor
- 집회 GroupDocs.Editor