Il problema dei margini impostati sulla stampante prescinde da php o da qualsiasi altro software (a parte il fatto che php non va sulla stampante, che è sul lato client....)
La stampante è fra le mani dell'utente, e se lui imposta margini di 8 centimetri, tu non puoi farci niente. Punto.
Se poi l'utente sei tu, e non sai come fare a modificare i margini, non devi chiederlo in questo forum. Anche se spero non sia questo il caso