This paper presents two theorems for designing controllers to achieve directional partial generalized synchronization (PGS) of two independent (chaotic) differential equation systems or two independent (chaotic) discrete systems. Two numerical simulation examples are given to illustrate the effectiveness of the proposed theorems. It can be expected that these theorems provide new tools for understanding and studying PGS phenomena and information encryption.