We obtain necklace-pattern solitons (NPSs) from the same-pattern initial Gaussian pulse modulated by alternating azimuthal phase sections (AAPSs) of out-phase based on the two-dimensional (2D) complex Ginzburg-Landau equation with the cubic-quintic nonlinearity. The initial radially symmetrical Gaussian pulse can evolves into general necklace-rings solitons (NRSs). The number and distribution of pearls is tunable by adjusting sections-number and sections-distribution of AAPSs. In addition, we study the linear increased relationship between size of initial pulses and ring-radii of NRSs. Moreover, we predict the number-threshold of pearls in theoretical analysis by using of balance equations for energy and momentum. Final, we extend the research results to obtain arbitrary NPSs, such as elliptical ring, triangular-ring, and pentagonal ring.