4#include <system/array.h>
7#include "Aspose.Pub.Cpp/aspose_pub_api_defs.h"
21class PdfDocumentBuilder;
23class TextPartDisplayParams;
33template <
typename>
class List;
47 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
75 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
76 ASPOSE_PUB_SHARED_RTTI_INFO_DECL();
78 friend class Aspose::Pub::PdfDocumentBuilder;
126 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
127 ASPOSE_PUB_SHARED_RTTI_INFO_DECL();
169 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
Definition TextObjects.h:43
void SetFontData(System::ArrayPtr< uint8_t > value)
void SetFontName(System::String name)
System::String get_FontName() const
Text group.
Definition TextObjects.h:71
ASPOSE_PUB_SHARED_API void UpdateText(System::String newText)
Updates text.
ASPOSE_PUB_SHARED_API System::String get_Text() const
Text in group.
System::SharedPtr< TextPartDisplayParams > get_TextDisplayParams() const
ASPOSE_PUB_SHARED_API System::SharedPtr< TextStyle > get_Style() const
Style for text group.
void SetTextDisplayParams(System::SharedPtr< TextPartDisplayParams > value)
ASPOSE_PUB_SHARED_API TextGroup(System::String text, System::SharedPtr< TextStyle > style)
Constructor.
Represents PUB text paragraph.
Definition TextObjects.h:122
ASPOSE_PUB_SHARED_API System::SharedPtr< ParagraphStyle > get_Style() const
Style of paragraph.
ASPOSE_PUB_SHARED_API System::ArrayPtr< System::SharedPtr< TextGroup > > get_TextParts()
Text groups.
ASPOSE_PUB_SHARED_API TextParagraph(System::SharedPtr< System::Collections::Generic::List< System::SharedPtr< TextGroup > > > textParts, System::SharedPtr< ParagraphStyle > style)
Constructor.
Designed to hold text which sholud be displayed for end users. Cases like document 383....
Definition TextObjects.h:165
float get_FontSize() const
Font size of the text part.
System::SharedPtr< Aspose::Pdf::Text::Font > get_Font() const
Font of the text part.
TextPartDisplayParams(System::String text, System::SharedPtr< Aspose::Pub::TextStyle > style)
Constructor.
void SetFontData(System::SharedPtr< Aspose::Pdf::Text::Font > font, float fontSize)
void UpdateText(System::String newText)
Updates text.
System::String get_Text() const
Text.
System::SharedPtr< Aspose::Pub::TextStyle > get_TextStyle() const
Text style.
void UpdateTextStyle(System::SharedPtr< Aspose::Pub::TextStyle > value)
List forward declaration.
Definition list.h:127
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition object.h:65
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition smart_ptr.h:180
String class used across the library. Is a substitute for C# System.String when translating code....
Definition string.h:122
@ Pdf
Means export to PDF format.
class ASPOSECPP_SHARED_CLASS List
Definition ienumerable.h:17