An electronic device, comprising: a housing; a touch screen display disposed within the housing and exposed through at least a portion of the housing; a camera; a wireless communication circuit disposed within the housing; a position sensor; a motion sensor; a pressure sensor; a processor disposed within the housing and operatively connected to the display, the camera, the wireless communication circuit, the position sensor, the motion sensor and the pressure sensor; and a memory disposed within the housing and operatively connected to the processor, wherein the memory is configured to store instructions causing, upon execution, the processor to: capture an image by using the camera, receive the captured image from the camera, receive position data associated with the captured image from the position sensor, receive orientation data associated with the captured image from the motion sensor, receive (323, 501) a first user input of constructing a geometric form on the captured image, receive (205, 325, 503) a second user input of writing text at least partially overlapped with the geometric form on the captured image through the display, wherein the text comprises a plurality of letters and wherein the second user input is a touch input and includes pressure information associated with the touch input, change a direction of the text in accordance with the geometric form, extract the pressure information from the received second user input and find pressure levels associated with the second user input, based on the pressure levels, determine depth information of the object to be added to the image, wherein the depth information is determined for each of the plurality of letters of the text based on the pressure information received for each of the plurality of letters of the text, generate and display each letter of the plurality of letters of the text based on the determined depth information for each of the plurality of letters, and transmit (207, 315, 611) the object, the captured image, the position data, and the orientation data to an external server through the wireless communication circuit. a housing; a touch screen display disposed within the housing and exposed through at least a portion of the housing; a camera; a wireless communication circuit disposed within the housing; a position sensor; a motion sensor; a pressure sensor; a processor disposed within the housing and operatively connected to the display, the camera, the wireless communication circuit, the position sensor, the motion sensor and the pressure sensor; and a memory disposed within the housing and operatively connected to the processor, wherein the memory is configured to store instructions causing, upon execution, the processor to: capture an image by using the camera, receive the captured image from the camera, receive position data associated with the captured image from the position sensor, receive orientation data associated with the captured image from the motion sensor, receive (323, 501) a first user input of constructing a geometric form on the captured image, receive (205, 325, 503) a second user input of writing text at least partially overlapped with the geometric form on the captured image through the display, wherein the text comprises a plurality of letters and wherein the second user input is a touch input and includes pressure information associated with the touch input, change a direction of the text in accordance with the geometric form, extract the pressure information from the received second user input and find pressure levels associated with the second user input, based on the pressure levels, determine depth information of the object to be added to the image, wherein the depth information is determined for each of the plurality of letters of the text based on the pressure information received for each of the plurality of letters of the text, generate and display each letter of the plurality of letters of the text based on the determined depth information for each of the plurality of letters, and transmit (207, 315, 611) the object, the captured image, the position data, and the orientation data to an external server through the wireless communication circuit. capture an image by using the camera, receive the captured image from the camera, receive position data associated with the captured image from the position sensor, receive orientation data associated with the captured image from the motion sensor, receive (323, 501) a first user input of constructing a geometric form on the captured image, receive (205, 325, 503) a second user input of writing text at least partially overlapped with the geometric form on the captured image through the display, wherein the text comprises a plurality of letters and wherein the second user input is a touch input and includes pressure information associated with the touch input, change a direction of the text in accordance with the geometric form, extract the pressure information from the received second user input and find pressure levels associated with the second user input, based on the pressure levels, determine depth information of the object to be added to the image, wherein the depth information is determined for each of the plurality of letters of the text based on the pressure information received for each of the plurality of letters of the text, generate and display each letter of the plurality of letters of the text based on the determined depth information for each of the plurality of letters, and transmit (207, 315, 611) the object, the captured image, the position data, and the orientation data to an external server through the wireless communication circuit.