класс Aspose::Words::PlainTextDocument
Содержание
[
Скрывать
]PlainTextDocument class
Позволяет извлекать текстовое представление содержимого документа. Чтобы узнать больше, посетите статью документации Working with Text Document.
class PlainTextDocument : public System::Object
Методы
| Метод | Описание |
|---|---|
| get_BuiltInDocumentProperties() const | Получает BuiltInDocumentProperties документа. |
| get_CustomDocumentProperties() const | Получает CustomDocumentProperties документа. |
| get_Text() const | Получает текстовое содержимое документа, объединённое в одну строку. |
| GetType() const override | |
| Is(const System::TypeInfo&) const override | |
| PlainTextDocument(const System::String&) | Создаёт текстовый документ из файла. Автоматически определяет формат файла. |
| PlainTextDocument(const System::String&, const System::SharedPtr<Aspose::Words::Loading::LoadOptions>&) | Создаёт текстовый документ из файла. Позволяет указать дополнительные параметры, такие как пароль шифрования. |
| PlainTextDocument(const System::SharedPtr<System::IO::Stream>&) | Создаёт текстовый документ из потока. Автоматически определяет формат файла. |
| PlainTextDocument(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Aspose::Words::Loading::LoadOptions>&) | Создаёт текстовый документ из потока. Позволяет указать дополнительные параметры, такие как пароль шифрования. |
| PlainTextDocument(std::istream&) | |
| PlainTextDocument(std::istream&, const System::SharedPtr<Aspose::Words::Loading::LoadOptions>&) | |
| static Type() |
Примеры
Показывает, как загрузить содержимое документа Microsoft Word в виде обычного текста.
auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);
builder->Writeln(u"Hello world!");
doc->Save(get_ArtifactsDir() + u"PlainTextDocument.Load.docx");
auto plaintext = System::MakeObject<Aspose::Words::PlainTextDocument>(get_ArtifactsDir() + u"PlainTextDocument.Load.docx");
ASSERT_EQ(u"Hello world!", plaintext->get_Text().Trim());
См. также
- Namespace Aspose::Words
- Library Aspose.Words for C++