0% found this document useful (0 votes)
28 views7 pages

My Final Front

This document describes a graphics editor mini project created by two students, MD Saadullah and Shridhar S Paragond, for their final year of study. The project was created under the guidance of Professor Sangamesh S K at Rural Engineering College Hulkoti. The graphics editor allows users to create and manipulate drawings using basic shapes, colors, patterns and tools. It has a simple interface designed for intuitive use with a mouse. The project report documents the introduction, requirements, design, implementation, testing and conclusions of the graphics editor system.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views7 pages

My Final Front

This document describes a graphics editor mini project created by two students, MD Saadullah and Shridhar S Paragond, for their final year of study. The project was created under the guidance of Professor Sangamesh S K at Rural Engineering College Hulkoti. The graphics editor allows users to create and manipulate drawings using basic shapes, colors, patterns and tools. It has a simple interface designed for intuitive use with a mouse. The project report documents the introduction, requirements, design, implementation, testing and conclusions of the graphics editor system.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Visvesvaraya Technological University (VTU), Belagavi

during the year 2022-23

RTE Society’s
RURAL ENGINEERNING COLLEGE HULKOTI-582205

Department of Computer Science and EngineeringMini


Project on

“GRAPHICS EDITOR”

MD SAADULLAH SHRIDHAR S PARAGOND


2RHCS20CS013 2RHCS20CS007

For the Academic year 2022-23

Under the Guidance of

Sangamesh S K

Assistant Professor
Dept. of Computer Science Engineering,
Rural Engineering College Hulkoti

Department of Computer Science and Engineering


RURAL ENGINEERNING COLLEGE
HULKOTI-582205
RTE Society’s
RURAL ENGINEERNING COLLEGE HULKOTI-582205

Department of Computer Science and Engineering

CERTIFICATE

Certified that project work entitled “GRAPHICS EDITOR”


is a bonafide
work carried out by

MD SAADULLAH SHRIDHAR S PARAGOND


2RH20CS013 2RH20CS030

Of VI semester In partial fulfillment for the award of the Bachelor of Engineering in Computer Science and Engineering. Of the
Viseveswaraya Technological University, Belgaum during the year 2022-23. It is certified that all corrections/suggestions
indicated for the internal assessment have been incorporated in the report. The project has been approved as it satisfies the
academic requirements in respect of the project work prescribed for Bachelor of Engineering Degree.

Signature of the Guide Signature of the HOD Principal


Prof Sangamesh S K Dr. Angadi Dr. V M PATIL
Asst. Prof., CSE Dept. HOD, CSE Dept., REC Hulkoti
REC. REC.

External Viva

Name of the Examiners: 1.

2.
DECLARATION

We, the students of the sixth semester of Computer Science and Engineering, Rural
Engineering College Hulkoti, declare that the work entitled “GRAPHICS EDITOR” has
been successfully completed under the guidance of, Computer Science and Engineering
Department, Rural Engineering College Hulkoti. This dissertation work is submitted to
Visvesvaraya Technological University in partial fulfillment of the requirements for the
award of Degree of Bachelor of Engineering in Computer Science during the academic
year 2022 -23. Further, the matter embodied in the project report has not been submitted
previously by anyone for the award of any degree or diploma to any university.

Place:
Date:

Team members:
1. MD SAADULLAH

2. SHRIDHAR S PARAGOND
ACKNOWLEDGEMENT

The knowledge and satisfaction that accompanies a successful completion of a project


is hard to describe. Behind any successful project there are wise people guiding throughout.
We thank them for guiding us, correcting our mistakes, and providing valuable feedback.
We would consider it as our privilege to express our gratitude and respect to all those who
guided and encouraged us in this project.

We extend our heartfelt gratitude to our beloved principal, for the success of this project.

We are grateful to Dr. Angadi, Head of CSE Department a RuralEngineering College


Hulkoti, for providing support and encouragement.

We convey our sincerest regards to our project guide, Prof Sangamesh S K

Dept. of CSE, Rural Engineering College Hulkoti, for providing guidance and

encouragement at all times needed.


ABSTRACT

A picture is worth a thousand words’ goes the ancient Chinese proverb. This
has become a cliché in our society after the advent of inexpensive and simple
techniques for producing pictures.

Computers have become a powerful medium for the rapid and economical
production of pictures. There is virtually no area in which graphical displays cannot
be used to some advantage. Graphics provide a so natural means of communicating
with a computer that they have become widespread. Interactive graphics is the most
important means of producing pictures since the invention of photography and
television.

The general purpose graphics package provides users with variety of


functions for creating and manipulating pictures. Interactivity is implemented by
using buttons, which when clicked, using a pointing device such as a mouse, calls
the specified function containing the algorithm.

Graphics Editor is a software tool that helps the user to create some painting
on the screen to do some operation on it. This is a simple and a user friendly
graphics editor based on the Windows platform. It consists of the following basic
facilities:
Geometrical shapes such as straight line, parallel lines, circle, ellipse,
spiral, square and rectangle can be drawn.
Some other features include flood fill, eraser, free hand drawing and text
typing.
A range of colors and patterns has been provided for the user to choose
from.
The position of the mouse pointer is shown in the status bar at the bottom
of the screen. In short all the basic features necessary for the graphics editor have
been provided. Care is taken to provide an easy-to-use mouse interface involving
an icon-based interaction to provide an intuitive feel to our graphics editor.

Page-26
CONTENTS

INDEX Page No.

1. Introduction
1.1 General Introduction 1

1.2 Problem Statement 3

1.3 Project Goal 4

1.4 Scope 4

2. Literature Survey 5

3. Software Requirement Specifications


3.1 Introduction 6

3.2 General Description 6

3.3 Hardware and Software Requirements 7

4. System Design 8

5. Detailed Design 12

Page-26
6. Implementation

6.1 Working With The Window System 13

6.2 Specifying Simple Geometry 15

6.3 Input Device and Interaction 16

6.4 Transformations 23

7. Snapshots 21

8. Testing and Results 23

9. Conclusion and Future Enhancements 24

Bibliography 25

Page-26

You might also like