4 #include <system/object_ext.h> 5 #include <system/enum.h> 8 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 44 namespace Annotations {
54 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
55 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
75 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
76 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
119 ASPOSE_PDF_SHARED_API
double get_ConvresionFactor();
123 ASPOSE_PDF_SHARED_API
void set_ConvresionFactor(
double value);
135 ASPOSE_PDF_SHARED_API int32_t get_Precision();
139 ASPOSE_PDF_SHARED_API
void set_Precision(int32_t value);
143 ASPOSE_PDF_SHARED_API int32_t get_Denominator();
147 ASPOSE_PDF_SHARED_API
void set_Denominator(int32_t value);
151 ASPOSE_PDF_SHARED_API
bool get_ForceDenominator();
155 ASPOSE_PDF_SHARED_API
void set_ForceDenominator(
bool value);
163 ASPOSE_PDF_SHARED_API
void set_ThousandsSeparator(
System::String value);
171 ASPOSE_PDF_SHARED_API
void set_FractionSeparator(
System::String value);
222 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
223 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
232 ASPOSE_PDF_SHARED_API int32_t get_Count();
255 ASPOSE_PDF_SHARED_API
void RemoveAt(int32_t index);
378 virtual ASPOSE_PDF_SHARED_API
~Measure();
397 static const ASPOSE_PDF_SHARED_API std::array<std::pair<Aspose::Pdf::Annotations::Measure::NumberFormat::FractionStyle, const char_t*>, 4>& values();
Abstract base class for poly- annotations.
Definition: PolyAnnotation.h:65
ASPOSE_PDF_SHARED_API System::SharedPtr< Measure::NumberFormatList > get_SlopeFormat()
A number format array for measurement of the slope of a line.
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
Class representing line annotation.
Definition: LineAnnotation.h:74
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:64
Definition: Artifact.h:67
ASPOSE_PDF_SHARED_API System::SharedPtr< Point > get_Origin()
Point that shall specify the origin of the measurement coordinate system in default user space coordi...
ASPOSE_PDF_SHARED_API System::SharedPtr< Measure::NumberFormatList > get_XFormat()
A number format array for measurement of change along the xaxis and, if Y is not present, along the y axis as well
ASPOSE_PDF_SHARED_API Measure(System::SharedPtr< Annotation > annotation)
Creates Measure object for measure annotations.
ASPOSE_PDF_SHARED_API System::SharedPtr< Measure::NumberFormatList > get_YFormat()
A number format array for measurement of change along the y axis.
virtual ASPOSE_PDF_SHARED_API ~Measure()
ASPOSE_PDF_SHARED_API System::String get_ScaleRatio()
A text string expressing the scale ratio of the drawing.
ASPOSE_PDF_SHARED_API void set_ScaleRatio(System::String value)
A text string expressing the scale ratio of the drawing.
ASPOSE_PDF_SHARED_API void set_AngleFormat(System::SharedPtr< Measure::NumberFormatList > value)
A number format array for measurement of angles.
ASPOSE_PDF_SHARED_API System::SharedPtr< Measure::NumberFormatList > get_AreaFormat()
A number format array for measurement of area.
ASPOSE_PDF_SHARED_API void set_Origin(System::SharedPtr< Point > value)
Point that shall specify the origin of the measurement coordinate system in default user space coordi...
ASPOSE_PDF_SHARED_API void set_DistanceFormat(System::SharedPtr< Measure::NumberFormatList > value)
A number format array for measurement of distance in any direction.
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
means saving in XML format
ASPOSE_PDF_SHARED_API double get_XYFactor()
A factor that shall be used to convert the largest units along the y axis to the largest units along ...
void WriteXfdfAttributes(System::SharedPtr< System::Xml::XmlWriter > writer)
Definition: AFRelationship.h:4
Class which describes Measure coordinate system.
Definition: Measure.h:49
ASPOSE_PDF_SHARED_API System::SharedPtr< Measure::NumberFormatList > get_AngleFormat()
A number format array for measurement of angles.
System::SharedPtr< Aspose::Pdf::Engine::Data::IPdfDictionary > get_EngineDict() const
A printer's point (1/72 of an inch).
ASPOSE_PDF_SHARED_API System::SharedPtr< Measure::NumberFormatList > get_DistanceFormat()
A number format array for measurement of distance in any direction.
MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION(Measure, CODEPORTING_ARGS(System::SharedPtr< Aspose::Pdf::Engine::Data::IPdfDictionary > dictionary))
void ReadXfdf(System::SharedPtr< System::Xml::XmlReader > reader)
ASPOSE_PDF_SHARED_API void set_SlopeFormat(System::SharedPtr< Measure::NumberFormatList > value)
A number format array for measurement of the slope of a line.
ASPOSE_PDF_SHARED_API void set_AreaFormat(System::SharedPtr< Measure::NumberFormatList > value)
A number format array for measurement of area.
ASPOSE_PDF_SHARED_API void set_XYFactor(double value)
A factor that shall be used to convert the largest units along the y axis to the largest units along ...
ASPOSE_PDF_SHARED_API void set_XFormat(System::SharedPtr< Measure::NumberFormatList > value)
A number format array for measurement of change along the xaxis and, if Y is not present, along the y axis as well
Whole PDF file will be submitted.
ASPOSE_PDF_SHARED_API void set_YFormat(System::SharedPtr< Measure::NumberFormatList > value)
A number format array for measurement of change along the y axis.