open pdf form itextsharp c# : How to edit and delete text in pdf file software control cloud windows azure html class Proceedings_ICDD20157-part1626

Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
hatBody = world.createBody(hatbodyDef); 
FixtureDef def = B2D.CreateFixtureDef(.01f, 
0.3f * (1 - GameSettings.Stats4), 0); 
System.out.println("Restitution: " + def.restitution); 
def.shape = B2D.CreateBoxShape(10 / PPM, 10 / PPM, new Vector2(0, -22 
/ PPM)); 
hatBody.createFixture(def); 
PrismaticJointDef pdef = new PrismaticJointDef(); 
pdef.bodyA = playerBody; 
pdef.bodyB = hatBody; 
pdef.collideConnected = true; 
pdef.localAnchorA.y += 50 / 100f; 
pdef.localAxisA.set(0, 1); 
pdef.enableLimit = true; 
joint = (PrismaticJoint) world.createJoint(pdef); 
joint.setLimits(0, .15f); 
4. Conclusion 
The application is unique because of the game algorithm that allows to reach win situation, 
the graphics and the used technologies. In future I will work to the game, so that the land on 
which the character is moving with the board to be more varied. 
References: 
[1] 
Author  Paul  Boldijar,  Coordinators  Teachers  Liliana  Comarnic  and  Ciprian  Ghişe,
Mario 
Skateboarding”
PCID 2015
, “Lucian Blaga” University, Sibiu
Paul Boldijar 
Computer Science 
The National College of Computer Science 
“Grigore Moisil”
Braşov/Braşov
E-mail: paul.bv96@yahoo.com 
70
How to edit and delete text in pdf file - delete, remove text from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# developers to use mature APIs to delete and remove text content from PDF document
online pdf editor to delete text; remove text watermark from pdf online
How to edit and delete text in pdf file - VB.NET PDF delete text library: delete, remove text from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Programming Guide to Delete Text from PDF File
delete text pdf document; delete text pdf acrobat professional
Fifth International Students Conference on Informatics 
Imagination, Creativity, Design, Development 
ICDD 2015, May 21-23 
Sibiu, Romania 
Virtual reality game 
Petrica Bota, Bogdan Grecu, Darius Hategan 
Teacher Coordinator: Dana Simian 
Abstract 
The aim of the article is to present an original game named Forresr runner.  Forrest 
runner is an interactive, 3D, virtual game with the purpose of making people explore the 3D 
realm while having fun. The goal of the game is to get to the finish line while avoiding certain 
obstacles. Forrest runner is programmed in Unity with the help of the Zeiss VR One SDK. Also, 
in order to play the game in 3D, a virtual reality set is required. As of now the game is rather 
simplistic, but we strive to implement more features.
1. Introduction
We live in a world where gaming is not only a part of our society but of us as well. 
The  memories  of playing  hide  and  seek are being  replaced with  the ones  of playing  your 
favorite  FPS(First  Person  Shooter)  or  RTS(Real  Time  Strategy)  game. 
Actually, there isn’t even a correct definition for the word „gamer”. 
As programmers we are always on the lookout for new devices and technologies. Thus, 
we  have been  paying close  attention  to  the  recent  rise  in  popularity of  the  virtual  reality 
headsets and their corresponding games. 
At the moment there is a race in-betwen companies in order to be at the front of this 
new emerging technology. Though approaches differ from firm to firm. For instance we have 
at the lower end Google Cardboard, a cheap and easy way to experience 3D. At the other end 
we have Oculus Rift, the best at the moment in matters of quality and immersion. Also there 
are companies that don’t try to create a one hundread percent simulated environment, but to 
augment the already existent one. Such a company is Microsoft with its HolloLens project. 
Though there are many headsets  from which to choose from, we chose Zeiss VR One. 
We personally believe that it offers a good price to quality ratio in contrast with the other 
virtual reality headsets on the market(for the same quality VR One is more affordable). 
Also, we discovered that they are able and willing to help the developers create apps 
that  use their VR. Furthermore, the possibility of upgrading the VR without having to buy 
newer models is an added bonus. 
71
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
in Field Data. Field: Insert, Delete, Update Field. File Permissions. Password: Open Document. Edit Digital Signatures. Highlight Text. Add Text. Add Text Box. Drawing
delete text in pdf file online; how to delete text from a pdf
C# PDF metadata Library: add, remove, update PDF metadata in C#.
Evaluation library and components provide varieties of functionalities to edit and update PDF metadata in Remove and delete metadata from PDF file.
pdf text remover; how to edit and delete text in pdf file
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
2. General presentation of the game 
Forrest Runner is a thrilling, immersive game in which you are required to get to the 
finish line while avoiding obstacles; such as fallen trees or big rocks that block the way. Your 
character finds himself in rather bad situation in which a rogue wolf is chasing after him. As a 
player you have to help your character to get to safety by avoiding the obstacles that block his 
path. 
The trick is that instead of using your mouse or controller to move you are actually 
going to use your own body to complete the action from a first person view. If there is a fallen 
tree to your left you have to tilt your head to your right and the character will change path 
accordingly. Also while  wearing the  headset you are  experiencing a real 3D environment; 
what this means is that if you were to look up, you would actually see the sky, or if you were 
to look around, you would see the forest. We hope that by providing these controls we will 
create a not only realistic but also immersive game. 
In  order  to  create  such  a  game  newer  technologies  and  devices  were  required. 
Therefore we required a game engine with which to create the map, the character and in which 
to program the controls. We also required a virtual headset that would fulfill the 3D aspect of 
the game. We selected Unity as the game engine  because it presents programmers with so 
many in-engine assets and in-game written scripts. As for the VR, we selected the VR One due 
to the fact that it uses your smartphone as a screen for your eyes thus, by simply upgrading 
your smartphone you would also upgrade your VR, which we think of as a huge advantage.  
2.1 
Project inspiration and goals 
We chose game design as a topic due to the fact that we are „gamers”.
We grew up with games around us and we wanted to discover how they are made along with  
creating our own. We started learning Pascal, C, C++ and C# in order to achieve this goal.
This project is yet another challenge, we hope to provide the gaming community with a new 
not only interactive but also immersive game. 
2.1.1
The three main goals of the project: 
1.  Creating a simple game that appeals to all types of people, indifferent of age. 
2.  Presenting people the existence of virtual reality headsets 
3. 
Learning more about game development 
2.1.2    
Secondary objectives of the above:     
a) 
Learn how to create a simple 3D environment. 
b)  A better understanding of the C# language. 
c)  Learn how to program in Unity 
d)  To prove ourselves that we can. 
e)  Promote the finished product. 
72
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
BestC#.NET PDF edit control for deleting PDF pages in Visual Advanced component and library able to delete PDF page in to remove a range of pages from PDF file.
delete text from pdf acrobat; how to delete text from pdf with acrobat
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Free PDF edit control and component for deleting PDF pages Easy to delete PDF page in .NET WinForms application to remove consecutive pages from PDF file in VB
pull text out of pdf; remove text from pdf acrobat
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
3 Used technologies 
Fig. 1 
Unity’s logo 
[6]   
3.1 Unity 
In order to develop the game (with its map and character) we required a powerful and easy to 
use game engine. We chose to use Unity’s due to its sturdy framework and friendly interface. Also 
the fact that there are many tutorials on the internet that explain, if not all, aspects of the engine 
pushed us in this direction. 
Unity is a flexible and powerful development platform for creating multiplatform 3D and 2D 
games and interactive  experiences. It contains everything necessary  for programmers to create 
high-end graphics, physics or in-game mechanics. The engine can work on the following APIs: 
Direct3D on Windows and Xbox 360; Open GL on Mac, Windows and Linux.  
One of its greatest advantages are its in game assets (textures, sounds, images) that can be 
downloaded for free, or payed for at the as
sest store. If you require certain styles or art you don’t 
have to draw or make it yourself, you can find in on the store. Furthermore, Unity has its own 
community around it  which  is  more than eager to help you  whenever you find yourself in an 
unsolvable situation. 
Another strong point of Unity is that of its versitability. You can develop a game in whatever 
manner you please and then you simply have to export it to whatever operating system or device 
you desire. For instance, you create your game in Unity with its assets and scripts and when you 
are finished you simply have to export it to Android or IOS with no added changes(though for IOS 
you need a developer’s license).
3.2 Zeiss VR One headset 
As stated  in the  General  presentation section, we  chose  Zeiss  VR  One for  our virtual 
reality headset. What really made us choose this VR was their involvment with not only the 
users, but also the developers that use their device. We discovered that they provide an SDK 
(
Software Development Kit
) for Unity. Therefore, we were able to create frameworks in Unity 
that would be usable with their device. The best part about the SDK and the guidelines we 
found on their website was that they were all free of charge. 
Zeiss has taken a very interesting approach to the virtual reality scene by incorporating in 
their device another device that most of us already posses. The VR has plastic trays in which 
you  set  your  smartphone  (with  the  app  installed)  then  simply  slide  everything  inside  the 
headset and you are ready to experience the 3D world. The headset accepts smarphones with 
73
C# PDF Text Extract Library: extract text content from PDF file in
C#.NET PDF text extracting library package, you can easily extract all or partial text content from target PDF document file, edit selected text content, and
how to edit and delete text in pdf file online; remove text watermark from pdf
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
size, images size reducing can help to reduce PDF file size effectively will also take up too much space, glyph file unreferenced can Delete unimportant contents
how to delete text in pdf converter; remove text from pdf
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
display sizes between 4.7 and 5.2 inches. Specific trays are tailor-made for each smarphone 
and if you don’t want to buy your tray you can download its 3D model and print it on a 3D 
printer. 
We are currently using a Samsung Galaxy S5 smartphone to install an test the app. The 
smartphone tracks the users movements with its built in gyroscop and sensors then transmits 
that data to the app which with the help of Unity Scripts and the VR SDK transforms it into 
actual movements and actions inside the game. 
The biggest  advantage  of using the  VR  One  headset  is  that  if  we are  to  upgrade  our 
smarphone we would automatically upgrade our VR headset as well. 
Fig. 2 VR One headset with its tray in which the smartphone is introduced [7] 
3.3  Zeiss VR One SDK 
VR One SDK is a VR SDK for Unity that helps developers to create immersive virtual 
reality experiences for the VR One headset. At the moment it supports mobile apps made in 
Unity for IOS and Android. 
The VR One SDK features many scripts that inside the Unity engine provide a split 
screen or  a stereo  two camera  setup  and  applies  a configurable radial  and  chromatic  pre-
distortion  effect  to  prepare  the  image  for  optimal  display  in  the  VR  ONE  for  various 
smartphone models.  
Beside  the  VR  One  SDK,  Zeiss  provides  a  multi-sensor  head  tracking  plugin.  The 
plugin  is  activated  automatically  in the  SDK,  but  if  you desire  you can  deactivate it  and 
develop  your own  head-tracking.  The  plugin  uses  all  of  your  p
hone’s  sensors  in  order  to 
reduce latency between you actions and their effects on the display. 
74
C# PDF File Compress Library: Compress reduce PDF size in C#.net
size, images size reducing can help to reduce PDF file size effectively will also take up too much space, glyph file unreferenced can Delete unimportant contents
pdf editor online delete text; delete text pdf file
C# PDF Sticky Note Library: add, delete, update PDF note in C#.net
Allow users to add comments online in ASPX webpage. Able to change font size in PDF comment box. Able to save and print sticky notes in PDF file.
pdf editor delete text; remove text from pdf preview
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
Fig. 3 The SDK is splitting and distorting the original image in two so that the there 
are two images(one for each eye) in order to create a 3D effect [8] 
4. Game Design 
The  game  is  rather  simplistic  in  its nature,  there  is a  long  curving  pathway  which  is 
surrounded by a forest. Your character finds himself running alongside this pathway and you 
have to guide him to safety.  
We created the map  with t
he help of Unity’s built in  terrain creator. First we added  a 
simple terrain base, to which we later added mountains and rivers(fig. 4). Later we imported 
some textures and assets from the asset store in order to give the terrain its grassy green look. 
Lastly but not least we populated the terrain with the forest and added obstacles that would 
block our character’s path (fig. 5).
Fig. 4 Early map Modelling  (creating the mountains) 
75
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
Fig. 5 Implementing grass, sky, lighting
What really sets our game apart is the immersion level. Once you put your headset on 
you have the impression that you are in a real forest. The game envelops you point of view, so 
you can look around and all that you would see would be in-game environment (fig. 6). 
Fig. 6 A first person view from inside the game 
The following piece of code exists in the VR One SDK and is responsible with the head-
tracking of the player. The app constantly communicates with the phone’s sensors an updates its 
in-game camera view: 
public class HeadBob :  
MonoBehaviour  // a small example of code 
public Camera Camera; 
76
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
public CurveControlledBob motionBob = new CurveControlledBob(); 
public LerpControlledBob jumpAndLandingBob = new LerpControlledBob(); 
public RigidbodyFirstPersonController rigidbodyFirstPersonController; 
public float StrideInterval; 
[Range(0f, 1f)] public float RunningStrideLengthen; 
// private CameraRefocus m_CameraRefocus; 
private bool m_PreviouslyGrounded; 
private Vector3 m_OriginalCameraPosition;   
5. Conclusions and future development 
To sum up, Forrest Runner is our contribution to the game industry, small as it may be in 
comparison. Though  we  are  the  beginning  of  our  yellow  brick  road,  we strive  to  make the best 
programs that we are capable of. 
As future developments, we would like to implement the following: 
Tougher obstacles 
Smaller time delay from player to game 
More levels 
A wolf that runs after you 
References
[1] Zeiss VR One homepage - http://zeissvrone.tumblr.com/ 
[2]  Infomation about Zeiss VR One 
https://vronecontest.zeiss.com/index.php?controller=pages&view=about_vr 
[3] Unity homepage - https://unity3d.com/ 
[4]  Information about unity -  http://en.wikipedia.org/wiki/Unity_(game_engine) 
[5]  VR One SDK 
https://bitbucket.org/vrone/unity3d/src/3c7395473a371ff755f89715a36ee532427c780d#markdown-
header-what-is-the-vr-one-sdk 
[6] http://blog.aledorn.com/wp-content/uploads/unity-logo-black.png  
[7] http://o.aolcdn.com/hss/storage/midas/b1e600229180424ec310c832c159d847/200904794/VR-One.jpg   
[8] https://bitbucket.org/vrone/unity3d/src/3c7395473a371ff755f89715a36ee532427c780d#markdown-
header-what-is-the-vr-one-sdk  
Grecu Bogdan 
„Lucian Blaga” University
Faculty of Sciences 
Str. Dr. I. Rațiu, Nr.5
-7, Sibiu 
Romania 
Email: bogdy_grecu@yahoo.com  
Petrica Bota 
„Lucian Blaga” University
Faculty of Sciences 
Str. Dr. I. Rațiu, Nr.5
-7, Sibiu 
Romania 
E-mail: bota.petrica2@yahoo.com 
Darius Hategan 
„Lucian Blaga” University
Faculty of Sciences 
Str. Dr. I. Ra
ț
iu, Nr.5-7, Sibiu 
Romania 
E-mail: hategandarius71@gmail.com 
77
Fifth International Students Conference on Informatics 
Imagination, Creativity, Design, Development 
ICDD 2015, May 21-23 
Sibiu, Romania 
GFastPay 
Georgi Chavdarov 
Teacher Coordinator: Katalina Grigorova
Abstract 
Millions of people use their computers, mobile phones and tablets as a tool for shopping online. 
Hundreds of thousands of people use debit or credit cards as payment tool in various outlets. Now it's 
time for something new, something different, something attractive and something quickly - one-click 
way to pay. GFastPay is an alternative which completely replaced the need for a bank card. 
 Introduction 
Before entering the technology in our everyday life, the only way to pay for a given amount 
has been - manually, i.e. banknotes and coins. For the purpose of convenience of the customer, 
cards are created with the help of which were possible purchases of fuel and goods on the stations 
[1]. Later, they are followed by the department stores. 
With the bank cards payment became faster. It is not necessary person to search coins and 
bills to make payments, but he or she must have own card. And what happens if the customer has 
forgotten it? What employee should do, if Point of sale (POS) terminal device doesn't work, in the 
shop? If the card is present and POS terminal works, but there is a failure on the chip card, how 
the customer can pay the product with the money that he HAS, but cannot use as intended? 
With  GFastPay  life  becomes  easier.  The  employee  enter  the  information  about  purchased 
items and it's enough the customer to take in his or her hands own smartphone or tablet, load the 
QR Code reader and with one click is able to make the payment. 
Actually, GFastPay is simple software that allows introducing one or more products and their 
price values. This makes it possible to generate a link to 'Pay Now' functionality of PayPal, by 
converting it into QR Code, and ready for scan from the client. Depending of requirement mode 
of the payment, every product may be static (in restaurants, bars) or dynamic (gas stations, private 
parking). 
The application is written using Java and is intended for all of the most used operating systems 
like  Windows,  Mac and  Linux.  For  storing  products,  page  &  printer  settings  and  the  private 
credential information  are used  binary files. The  API  used for  QR  Code images generation  is 
QrGen  which  is  based  on  ZXING 
one  of  the  most  popular  barcode-reader  libraries. 
78
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
 Pay easy and fast 
2.1  Main functionality 
Digital shopping has never been so easy before. Adding products, paying and verifying after 
that has never been done with such ease and speed. 
The presented GFastPay application allows operation of many products with a sense of paying 
with real credit card and ease of online buying. 
Fig. 1. Main window 
2.1.1 Loading application 
When the application loads, the main window is shown, an empty order is selected and 'New 
product' action is executed. If the user wants to select existing product, it can be selected from 
'Recent products' list. If the user wants to add new  products, it can be done with 'Add' button 
located on the top right corner (Fig. 1). 
2.1.2 Manipulating products 
Excluding the option to add products data, each one can be edited or deleted instantaneous 
with  double-click  over  desired  item.  For  each product,  the  employee have  the  opportunity  to 
define different fields like title, body, product quantity, price per one item and the receiver email 
79
Documents you may be interested
Documents you may be interested