Гвозди крайне редко используют в случае крепления картин к стене, без гвоздей можно картину повесить на дюбель + шуруп.
Сверлится отверстие, в отверстие забивается дюбель (пластик металл) и закручивается шуруп, гвоздей нет, картина весит.
Гвоздь вообще не зайдёт в бетонную стену к примеру, на гвозди не вешают картины если стена гипсокартон и так далее.
Предположу что Вы спросили об одном, а имеете в виду другое, без отверстий в стене.
Без отверстий картину можно приклеить, к примеру используя клей "жидкие гвозди", некоторые разновидности этого клея могут приклеить всё и ко всему, вот к примеру такой клей "Момент Монтаж суперсильный".
Поверхность чистая, без пыли, можно дать разметку и пройтись наждачкой (адгезия будет лучше).
Нанесли клей точечно на картину, чуть подождали и прижали, можно чуть подержать, или организовать временные подпорки.
Можно использовать и двухсторонний скотч.
Подготовка та же, важнейший момент это отсутствие пыли.