8 #include <system/shared_ptr.h>
10 #include "aspose.tasks.cpp/Saving/ICloneableSaveOptions.h"
11 #include "aspose.tasks.cpp/Saving/SaveOptions.h"
12 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
46 typedef Aspose::Tasks::Saving::ICloneableSaveOptions BaseType1;
48 typedef ::System::BaseTypesInfo<BaseType, BaseType1> ThisTypeBaseTypesInfo;
49 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
51 friend class Aspose::Tasks::Saving::XpsWriter;
71 ASPOSE_TASKS_SHARED_API System::SharedPtr<IWriter> GetWriter()
override;
72 ASPOSE_TASKS_SHARED_API System::SharedPtr<Aspose::Rendering::Xps::XpsOptionsCore> GetXpsOptionsCore();
76 #ifdef ASPOSE_GET_SHARED_MEMBERS
77 ASPOSE_TASKS_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
83 System::SharedPtr<Aspose::Rendering::Xps::XpsOptionsCore> optionsCore;
85 XpsOptions(
const System::SharedPtr<SaveOptions>& options);
87 MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION(
XpsOptions, CODEPORTING_ARGS(
const System::SharedPtr<SaveOptions>& options));
88 System::SharedPtr<SaveOptions> Clone()
override;
89 void CopyOutputPropertiesFrom(System::SharedPtr<SaveOptions> source)
override;
This is an abstract base class for classes that allow the user to specify additional options when sav...
Definition: SaveOptions.h:95
Allows to specify additional options when rendering project pages to XPS.
Definition: XpsOptions.h:43
XpsOptions()
Initializes a new instance of the XpsOptions class.
bool get_RenderMetafileAsBitmap()
Gets a value indicating whether a metafile should be rendered as bitmap.
void set_RenderMetafileAsBitmap(bool value)
Sets a value indicating whether a metafile should be rendered as bitmap.