We describe a framework for designing encoders that transform arbitrar
y data sequences into two-dimensional arrays satisfying certain constr
aints, in particular, constraints that guarantee arrays with limited h
igh spatial frequency content. We also exhibit specific codes that pro
duce such arrays, Such codes are useful for holographic recording syst
ems.