// This file is autogenerated: please see the codegen template "Options" #ifndef PDFTRON_H_CPPPDFAdvancedImagingConvertOptions #define PDFTRON_H_CPPPDFAdvancedImagingConvertOptions #include namespace pdftron{ namespace PDF{ class AdvancedImagingConvertOptions { public: AdvancedImagingConvertOptions(); ~AdvancedImagingConvertOptions(); /** * Gets the value DefaultDPI from the options object * Default dpi used when rendering content when resolution is not provided in the image file. No image pixel data is lost by specifiying this option. Note: In case of DICOM images, we assume that the resolution is specified by Pixel Spacing attribute. * @return a double, the current value for DefaultDPI. */ double GetDefaultDPI(); /** * Sets the value for DefaultDPI in the options object * Default dpi used when rendering content when resolution is not provided in the image file. No image pixel data is lost by specifiying this option. Note: In case of DICOM images, we assume that the resolution is specified by Pixel Spacing attribute. * @param value: the new value for DefaultDPI * @return this object, for call chaining */ AdvancedImagingConvertOptions& SetDefaultDPI(double value); // @cond PRIVATE_DOC #ifndef SWIGHIDDEN SDF::Obj& GetInternalObj(); private: SDF::ObjSet m_obj_set; SDF::Obj m_dict; #endif // @endcond }; } } #include "../Impl/AdvancedImagingConvertOptions.inl" #endif // PDFTRON_H_CPPPDFAdvancedImagingConvertOptions