IconFit

Overview

IconFit is a class in Aspose.PDF FOSS for C++.

IconFit allows fine‑grained control of form field scaling; developers can set ScalingReason, ScalingMode, and leftover margins before rendering.

This class provides 15 methods for working with IconFit objects in C++ programs. Available methods include: IconFit, LeftoverBottom, LeftoverLeft, NameToScalingMode, NameToScalingReason, ScalingMode, ScalingModeToName, ScalingReason, ScalingReasonToName, SpreadOnBorder. All public members are accessible to any C++ application after installing the Aspose.PDF FOSS for C++ package.

Methods

SignatureDescription
IconFit()Calls IconFit on this IconFit instance.
NameToScalingReason(reason: std::string)Aspose::Pdf::Forms::ScalingReasonCalls NameToScalingReason(reason) on this IconFit instance.
ScalingReasonToName(reason: Aspose::Pdf::Forms::ScalingReason)std::stringCalls ScalingReasonToName(reason) on this IconFit instance.
NameToScalingMode(mode: std::string)Aspose::Pdf::Forms::ScalingModeCalls NameToScalingMode(mode) on this IconFit instance.
ScalingModeToName(mode: Aspose::Pdf::Forms::ScalingMode)std::stringCalls ScalingModeToName(mode) on this IconFit instance.
ScalingReason()Aspose::Pdf::Forms::ScalingReasonCalls ScalingReason on this IconFit instance.
ScalingReason(value: Aspose::Pdf::Forms::ScalingReason)Calls ScalingReason(value) on this IconFit instance.
ScalingMode()Aspose::Pdf::Forms::ScalingModeCalls ScalingMode on this IconFit instance.
ScalingMode(value: Aspose::Pdf::Forms::ScalingMode)Calls ScalingMode(value) on this IconFit instance.
LeftoverLeft()doubleCalls LeftoverLeft on this IconFit instance.
LeftoverLeft(value: double)Calls LeftoverLeft(value) on this IconFit instance.
LeftoverBottom()doubleCalls LeftoverBottom on this IconFit instance.
LeftoverBottom(value: double)Calls LeftoverBottom(value) on this IconFit instance.
SpreadOnBorder()boolCalls SpreadOnBorder on this IconFit instance.
SpreadOnBorder(value: bool)Calls SpreadOnBorder(value) on this IconFit instance.

See Also