Abstract: In one aspect, embodiments of the invention provide a method, the method comprising contacting at least one osmotic body and a droplet comprising solvent and at least one solute. The contacting forms at least one thin film between the droplet and the at least one osmotic body. The method further comprises allowing solvent to transfer between the droplet and the at least one osmotic body, to form a precipitate of the at least one solute.