to the best of my knowledge all ink cartridges are specific to the printer manufacturer and no crossover. sorry.. Epson for Epson.. HP for HP.. Canon for Canon.. etc. you get the picture
I'm not seeing any HP printer with that model number. If you meant the Envy 7648, that printer takes the #62 cartridges. The 564 cartridges will not work.