The component synthesis active vibration suppression method (CSVS) can be applied to suppress the vibration of flexible systems. By this method, several same or similar time-varying components are arranged according to certain rules along the time axis. The synthesized command can suppress the arbitrary unwanted vibration harmonic while achieving the desired rigid body motion. The number of the components increases rapidly when the number of harmonic vibration is growing. In this article, the CSVS based on zero-placement technique is used to construct the synthesized command to suppress the multi-harmonics simultaneously in the discrete domain. The nature of zero-placement method is to put enough zeros to cancel system poles at necessary points. The designed synthesized command has equal time intervals between each component and which is much easier to be implemented. Using this method, the number of components increases linearly with the increasing of the number of being suppressed harmonics. For the spacecraft with flexible appendages, CSVS based on zero-placement is used to design the time optimal large angle maneuver control strategy. Simulations have verified the validity and superiority of the proposed approach.