11 #include <system/object.h>
13 #include <Aspose.Words.Cpp/LoadFormat.h>
14 #include <Aspose.Words.Cpp/aspose_words_api_defs.h>
16 namespace Aspose {
namespace Words {
namespace RW {
namespace Chm {
namespace Reader {
class ChmFormatDetector; } } } } }
17 namespace Aspose {
namespace Words {
namespace RW {
namespace Markdown {
namespace FormatDetector {
class MarkdownFormatDetector; } } } } }
18 namespace Aspose {
namespace Words {
namespace RW {
namespace Docx {
namespace Reader {
class OpenXmlDocumentReader; } } } } }
19 namespace Aspose {
namespace Words {
namespace RW {
namespace Doc {
namespace Reader {
class DocDocumentReader; } } } } }
20 namespace Aspose {
namespace Words {
namespace DigitalSignatures {
class DigitalSignatureUtil; } } }
21 namespace Aspose {
namespace Words {
namespace RW {
namespace Factories {
class FileFormatDetector; } } } }
23 namespace Aspose {
namespace Words {
namespace RW {
namespace Html {
namespace Reader {
class HtmlFormatDetector; } } } } }
24 namespace Aspose {
namespace Words {
namespace RW {
namespace Mhtml {
namespace Reader {
class MhtmlFormatDetector; } } } } }
25 namespace Aspose {
namespace Words {
namespace RW {
namespace Txt {
namespace Reader {
class TxtFormatDetector; } } } } }
26 namespace Aspose {
namespace Words {
namespace RW {
namespace Txt {
namespace Reader {
class TxtReader; } } } } }
27 namespace System {
namespace Text {
class Encoding; } }
87 ASPOSE_WORDS_SHARED_RTTI_INFO_DECL();
89 friend class Aspose::Words::RW::Chm::Reader::ChmFormatDetector;
90 friend class Aspose::Words::RW::Markdown::FormatDetector::MarkdownFormatDetector;
91 friend class Aspose::Words::RW::Docx::Reader::OpenXmlDocumentReader;
92 friend class Aspose::Words::RW::Doc::Reader::DocDocumentReader;
94 friend class Aspose::Words::RW::Factories::FileFormatDetector;
96 friend class Aspose::Words::RW::Html::Reader::HtmlFormatDetector;
97 friend class Aspose::Words::RW::Mhtml::Reader::MhtmlFormatDetector;
98 friend class Aspose::Words::RW::Txt::Reader::TxtFormatDetector;
99 friend class Aspose::Words::RW::Txt::Reader::TxtReader;
267 bool get_IsDocumentTemplate();
270 bool get_HasRtlScript()
const;
271 void set_HasRtlScript(
bool value);
275 MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION(
FileFormatInfo, CODEPORTING_ARGS());
277 void SetIsEncrypted(
bool isEncrypted);
278 void SetIsDigitalSignaturePresent(
bool isDigitalSignaturePresent);
285 bool mHasDigitalSignature;