open pdf form itextsharp c# : How to delete text in pdf document application control tool html web page azure online Proceedings_ICDD201513-part1613

Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
Cumulative statistical parameters for 10 boards are given in Figure 4. First column shows number 
of moves played on board, second column is average probability of three Monte Carlo players 
with  greatest  number  of  repetitions,  i.e.  probability  that  will  be  used  for  comparison.  Two 
succeeding columns show minimum and maximum probability on the whole interval. Difference 
between these two probabilities is not greater than 1% for any board.  
Following three groups show statistical parameters for three interesting cases, where number of 
repetitions  is 1000,  3000  and  5000.  First  column  shows  standard  deviation  for  all repetitions 
greater than observed one. Second column gives average probability around observed point, and 
third one shows ratio of difference of this average and goal probability in percents. Ratio average 
value for 1000 repetitions is 0.142%, for 3000 0.081% and for 5000 0.077%.  
Variance decreases as number of repetitions  grows in the  following  manner:  average standard 
deviation for 1000 repetitions is 0.00096, for 3000 0.00073 and for 5000 0.00056. 
first player
second player
# of games
1st player won
ratio
1000
3000
100
85
0.85
1000
5000
100
81
0.81
3000
5000
100
94
0.94
Figure 5. Results of games between two different Monte Carlo players 
Figure 5 shows that number of repetitions close to 3000 is where improvements in quality become 
negligent. This is conclusion is reached by analyzing data in Figure 4, and is confirmed by data in 
Figure  5,  which show  that  Monte  Carlo  player  with 3000 repetitions  will win  even against a 
stronger player in 94% of the cases. 
3.3 Benefits of Using a Decision Tree Alongside Monte Carlo Simulation 
Although the Naive Monte Carlo algorithm is a viable method for playing Hex, it is reasonable to 
suppose that better results could be obtained by using a game tree, with Naive Monte Carlo as 
evaluation function. Since Monte Carlo simulation is expensive in terms of CPU, nothing close to 
complete game tree is feasible for boards of interesting sizes. Therefore, the following procedure 
for pruning the tree is used: do a Naive Monte Carlo evaluation, sort the moves by probability of 
win,  take  some  small number  of  top  moves, and do branching only  on those; next, use Naive 
Monte  Carlo  in  the  same  way  to  obtain  the  opponents  best  move,  and  continue  branching. 
Repeating this process for a chosen number of plies will result in a tree of significantly reduced 
size compared to the complete game tree and it will not waste resources on evaluating low quality 
moves. This is a variation of the technique known as Monte Carlo Tree Search. [2] 
Best moves
Plies
# of repetitions
% of different choices
2
2
400
5.5
2
3
400
1.75
3
2
400
2.5
3
3
400
0.5
Figure 6. Percentage of different moves chosen by Naive and Monte Carlo with game tree 
We chose three characteristic boards from the start of the game and compared results of Naive 
algorithm and Monte Carlo Tree Search. Figure 6 shows that Monte Carlo Tree Search plays the 
130
How to delete text in pdf document - 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
delete text pdf file; how to delete text in a pdf file
How to delete text in pdf document - 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
pdf text remover; how to delete text from pdf document
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
same moves as Naive algorithm in vast majority of cases. Additionally, 20 full games were played 
between Monte Carlo Tree Search as the first player against Naive Monte Carlo as the second 
player. Monte Carlo Tree Search lost every one of them, in spite of the first player advantage, 
which shows that method described here does not work as intended. 
Considering the exponential growth in running time, it is evident that this variant of Monte Carlo 
Tree Search is too expensive and brings very small potential gain, and in cases presented here 
produces even worse results than the Naive algorithm. 
4 Conclusion 
Using Monte Carlo simulation, with no domain knowledge, we implemented a Hex player of good 
quality.  Naive algorithm described in  this paper  produces very  good  results  when  considering 
running time. The same algorithm with a small game tree gives the same or worse results, with 
exponentially growing running time with the number of plies explored. This result is unexpected, 
and most likely due to aggressive pruning of the game tree. The exact causes of this result require 
further examination. 
References
[1] D. Gale, The game of Hex and the Brouwer fixed-point theorem, Amer. Math. Monthly 86, 818–827, 
1979. 
[2] Arneson, B.; Hayward, R. B.; and Henderson, P. 2010. Monte Carlo tree search in hex. Computational 
Intelligence and AI in Games, IEEE Transactions on 2(4):251–258. 
[3] Harrison RL. Introduction To Monte Carlo Simulation. AIP conference proceedings. 2010;1204:17-21. 
doi:10.1063/1.3295638. 
[4] David Silver , Gerald Tesauro, Monte-Carlo Simulation Balancing,  Proceedings of the 26th 
International Conference on Machine Learning (ICML-09) - 2009 
[5] Sun-Chong Wang, Interdisciplinary Computing in Java Programming, The Springer International Series 
in Engineering and Computer Science Volume 743, 2003, pp 117-131 
Radović Nikola 
Megatrend University 
Faculty Of Computer Science 
Bulevar Umetnosti 29, Beograd 
SERBIA 
E-mail:  
nikolaradovic85@gmail.com 
Raičević Ljubomir 
Megatrend University 
Faculty Of Computer Science 
Bulevar Umetnosti 29, Beograd 
SERBIA 
E-mail:  
rljubo90@gmail.com 
131
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
VB.NET PDF - How to Delete PDF Document Page in VB.NET. Visual Basic Sample Codes to Delete PDF Document Page in VB.NET Class. Free
how to copy text out of a pdf; how to remove text watermark from pdf
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
C#.NET PDF Library - Delete PDF Document Page in C#.NET. Provide C# Users in C#.NET. How to delete a single page from a PDF document.
delete text pdf acrobat; delete text from pdf preview
Fifth International Students Conference on Informatics 
Imagination, Creativity, Design, Development 
ICDD 2015, May 21-23 
Sibiu, Romania 
Web design techniques with applications 
Petru Rogojanu 
Tutors Coordinators: Doina Solomon, Marius Amza 
Abstract
This project is a presentation of the web pages of two educational institutions in Sibiu Municipality, 
respectively Palatul Copiilor Sibiu http://palatulcopiilorsibiu.ro/ and Samuel von Brukenthal High 
School http://colegiulbrukenthal.ro/, which I created by using the specific  web  design and 
programming instruments. The websites were designed in Wordpress by using: HTML, CSS, 
JavaScript, Photoshop, PHP. I used a special 
application for displaying the students’ schedule
. This 
application was created by using the data bases and can be used by any person that has knowledge of 
web design or programming
Key wordsweb 
design
, programming, Palatul Copiilor Sibiu, Samuel von Brukenthal 
High School 
Introduction  
Some data about the project author, Petru Rogojanu: I am a student in the 7
th
grade at the 
„Samuel von Brukenthal”
High School in Sibiu. I began my activity in the computer field by 
the informatics circle at Palatul Copiilor Sibiu, as early as the 3
rd
grade, assisted by the tutor 
Doina Solomon. I won the I
st
place at the regional informatics contest 
„Top Info”.
I started to 
attend web design courses since the V
th
grade in a private environment and I had Marius 
Amza as tutor. The first website designed by me was that of Palatul Copiilor Sibiu, by which 
I obtained a web designer licence from 
„Haute ecole Arc”, Neuchâtel
, Switzerland, in June 
2013. I intended this website to be not just an abstract exercise but a useful, functional one. 
Afterwards I attended the web programmer course, I designed the website of 
Samuel von 
Brukenthal” 
High  School  and I  was awarded  the  second  licence of web developer  from 
„Haute ecole Arc”, Neuchâtel
, Switzerland, in June 2014.  
I am currently attending web expert courses and I intend to improve my skills in the web 
design field, a field that is rapidly evolving.  
The  project  presented  is  aimed  at  designing  the  web  sites  of  two  educational 
institutions, which are of interest for the local community and allow for a better information 
of students and parents regarding the activities performed by these. 
The  first  website  http://palatulcopiilorsibiu.ro/  is  designed  for  Palatul  Copiilor  in 
Sibiu. Palatul Copiilor Sibiu is the only institution with extra-school profile in Sibiu and the 
132
C# PDF Text Extract Library: extract text content from PDF file in
Free online source code for extracting text from adobe PDF document in C#.NET class. Ability to extract highlighted text out of PDF document.
how to delete text from pdf; delete text from pdf online
VB.NET PDF Text Extract Library: extract text content from PDF
SharePoint. Extract text from adobe PDF document in VB.NET Programming. Extract file. Extract highlighted text out of PDF document. Image
delete text pdf preview; how to erase text in pdf
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
provider of informal education that gathers children from all the schools in the city but also 
from the neighboring localities. This year Palatul Copiilor in Sibiu completes 62 years of 
activity and currently a number of 2509 students are registered for activities. The author of 
the website is a student of Palatul Copiilor and the website was designed by the author in the 
V
th 
grade when it became the official webpage of the educational institution. 
The intended field is that of complementary education, performed outside the usual 
school framework, where children come due to passion for certain fields.   
The second website http://colegiulbrukenthal.ro/ is for Samuel von Brukenthal High 
School in Sibiu, an educational unit with high school and gymnasium grades, with German 
language  teaching.  It  is  the  oldest  German  school  in  Romania  and  it  has  a  total  of 
approximately 850 students. The website was designed only in German because at the time 
when it was designed there was no German version of the High School web page. The author 
is a student of this High School and the website was designed in the 6
th
grade. This article is 
an extended and completed version, of the PCID article. [1] 
 Project goals 
The purpose of the project is to comparatively present the two websites: Palatul 
Copiilor Sibiu http://palatulcopiilorsibiu.ro/ and Samuel von Brukenthal High School 
http://colegiulbrukenthal.ro/: 
the web design techniques necessary for designing these websites 
design and functionality 
The web page of Palatul Copiilor Sibiu must promote the circles activities, the courses 
that can be attended, the staff, the schedule, the contests that will be organized and details 
about these, as well as the results obtained by the students from PCSb. The second website 
http://colegiulbrukenthal.ro/ was designed for Samuel von Brukenthal High School in Sibiu, 
an educational unit with high school and gymnasium grades with German teaching.  
 How the website was designed 
The first website created was for Palatul Copiilor Sibiu. I started from a wordpress theme and 
afterwards several changes were performed because a large quantity of information needed to 
be systematized, to offer legibility, an adequate design but also a certain level of security, in 
other words functionality and a pleasant aspect. [2] 
I started by collecting the information to be posted on the website and then I systematized 
them, respectively I created eight pages as follows: 
Home page (Fig.1) that presents a slider with 75 photos with aspects from the 
activities of all the circles existing within the institution. Below these the Vision and 
Mission of Palatul Copiilor Sibiu are presented, followed by a welcome note. On the 
right side novelties are presented (contest posters, shows, magazine, etc.), partners 
and affiliated Children Clubs, by links;  
133
C# PDF insert text Library: insert text into PDF content in C#.net
C#.NET PDF SDK - Insert Text to PDF Document in C#.NET. This C# coding example describes how to add a single text character to PDF document. // Open a document.
how to edit and delete text in pdf file online; delete text in pdf file online
C# PDF metadata Library: add, remove, update PDF metadata in C#.
C#.NET PDF SDK - Edit PDF Document Metadata in C#.NET. Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata in .NET Project.
how to delete text in pdf preview; pdf text watermark remover
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
Fig. 1 Palatul Copiilor Home page 
Fig. 2 Home page/slider 
Circles page  displays  both  links  towards  each  circle  presented  by  a  suggestive 
drawing and also a menu in cascade that leads directly to the intended circle. The 
final destination of these links is a presentation page of each circle, where there are 
images of the specific activity, the name of the tutor that runs the circle, the weekly 
schedule and some words describing the respective circle activity; 
Fig 3 Circles page 
Projects page presents the underway projects, partners, objectives, activities and 
project products; 
Fig. 4 Projects page 
134
C# PDF Text Search Library: search text inside PDF file in C#.net
C#.NET. C# Guide about How to Search Text in PDF Document and Obtain Text Content and Location Information with .NET PDF Control.
remove text watermark from pdf; erase text from pdf file
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
All text content of target PDF document can be copied and pasted to .txt files by keeping original layout. C#.NET class source code
how to delete text in pdf file; how to delete text from a pdf reader
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
Contests page presents the contests organized by each circle with details by 
accessing the related links; 
Tutors  page  presents  all  the 
tutors  that  run  the  circle  within 
Palatul  Copiilor,  with  a  short 
personal  presentation,  together 
with the photo that  represents a 
link towards the circle taught by 
the respective tutor; 
Fig 5 Tutors page 
Schedule page displays the weekly schedule by circles for the underway school year  
Fig 6 Schedule page 
Registration page contains an online registration form at the beginning of the school 
year. In order to facilitate the registration, a column with the educational offer was 
also introduced, so that the selection should be easier. 
Contact page offers the contact data of the institution together with a map that helps 
the orientation. Also e-mails can be sent from here to the webmaster.  
135
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
On the website, symmetrically with the logo of Palatul Copiilor, a link towards 
Games is included. [3] 
Fig 7 Contact page
 Means of implementation 
The website http://palatulcopiilorsibiu.ro/ was designed in WordPress, the theme used 
is Twenty Eleven, where I created two new Templates: 'homepage' and 'circles'. I used the 
grid system 960gs on the first page. HTML was used for supplementing all the menu pages: 
for tables, texts, etc. My own contribution to CSS:  
-background: gradient and color; 
-the color contrast rule was used http://colorschemedesigner.com/csd-3.5/; 
-the design of the 
div’s i
n the main page, icons on the circles of Palatul Copiilor Sibiu, 
tutors’ page etc.
-plug in Dropifi Contact Widget custom color and text; 
-In the Header section I introduced:  
1. logo of Palatul Copiilor Sibiu arranged in Photoshop;
2. the title of the website created in Photoshop;
3. logo of games created in Photoshop;
4. menu: Plug in WP Menu Jquery Effect, 1s transition effect.[4]
-In the page I used: 
1. Plug in Blaze Slideshow with custom settings: colors, text, effects;
2. Photo gallery: plug in Easy FancyBox, Gallery Plugin;
3. For registration to Palatul Copiilor Sibiu I used plug in Contact Form 7
custom, but for the school year 2014-2015 the online registration was no
longer used;
4. For Contact Palatul Copiilor Sibiu I used plug in Contact Form Manager;
5. IFrames used: contact map - google maps; Social media Links - Facebook;
games for children - KIZI;
6. CSS was used for special effects for circles and tutors.
The Footer section is personalized: 
1. The sponsors of Palatul Copiilor: Carousel created with Plug in Wordpress;
136
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
2. The signature of the page author was created in Photoshop.
The login  section  on the administrato
r’
s  page  was personalized  by  using plug in 
Custom Login 2.0 http://palatulcopiilorsibiu.ro/login000/
The website http://colegiulbrukenthal.ro/ was designed in WordPress, the theme used is 
Twenty Ten, where I created some new Templates. I used a custom grid system, created by 
me. HTML was used for supplementing all the menu pages: for tables, text, etc. My own 
contribution to WordPress:  
- Personalized CSS: menu, template design, design page, etc.; 
- Personalized photo gallery in CSS and 
„responsive” Lightbox
plugin; 
- Two image sliders, sliders created in PHP plus personalized settings in these pages; 
- The footer section is personalized: personal signature; 
- Personalized WordPress plugins: Options Framework, Contact Form 7, Slider Mata 
Mare JS, Slider Mata Mare JS Altheit; 
- Custom page templates for WordPress: Custom HTML page templates with design in 
CSS (Stundenplan, Home, Admin Schedule etc.); 
- Custom category template for WordPress: New Standart, Stundenplan, New Standart 
+ Sub-Menu; 
- Use  of a  plugin for newsletter:  personalized Wysija  Newsletters  Plugin  and with 
images developed in Photoshop; [16] 
- Data bases: I used data bases to create tables with MySQL. I used the obtained tables 
together with PHP to create a new page for the easy change of the grades schedules. This 
change can be currently performed by a secretary of the school or by a student responsible 
from each grade;[5] [6] 
- IFrame used: contact map 
Google Maps;  
- Social media links - Facebook, Youtube; 
- JavaScript was used for the educational offer; 
-  Photoshop  was  used  for:  logo,  organizational  chart  and  photos  (sliders,  photo 
galleries, tutors). 
The website is made up of the following sections: 
1) 
Home 
main page: here is a slider designed by me with representative images 
for the school and some frameworks with Links to news. 
Fig 8 C olegiul Brukenthal Home page 
137
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
2) About us  with the following subchapters: greetings of the school principal, our 
mission, educational offer, facts and figures, history 
where there is a new slider created by 
me, as well as photos and videos. 
3) Organization has the following subchapters: organizational chart created by me in 
Photoshop, school management, tutors 
where I  enumerated  all the tutors of the taught 
subjects for the school year 2014-2015, personnel and career, plus the internal regulation of 
the school. [15] 
4) News  with  the  following  subchapters:  structure  of  the  school  year,  novelties, 
calendar for the school  scheduled events, Brukenthal in mass-media,  useful links, school 
yearbooks, partners where the partner schools from other countries are listed and finally the 
archive. 
5) Schedule: a complete schedule of grades, organized by days and hours, easy to 
follow.  
Fig 9 Schedule page 
6) Students: a section that includes anything interesting for the students: registration, 
exams, awards, contests, scholarships, clubs: Reading club and Mindlab, library (including a 
schedule of the school library), reading books, bibliography for the gymnasium grades. [12], 
[13] 
7) Parents: this section facilitates the relationship between the parents and the school 
and tutors and includes: the contact for the parents association and donations, meetings with 
parents and consultation  sessions  with the school  tutors when the parents  can check the 
results of the students’ activities
8) Contact: contact data of Samuel von Brukenthal High School, together with a map 
for orientation purposes. Moreover, e-mails can be sent from here to the secretariat. [8]. 
138
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
 Actual description of the project 
A  notable  difference  between  the  two  websites  created  is  that  the  second  one  is 
dynamically designed. A dynamic website allows the change respectively update of its pages 
like in the case of a Word document, depending on the respective needs (see the schedule at 
the beginning of the school year), [7], [9], [10], the changes being performed to the website in 
real time. This fact renders the website http://colegiulbrukenthal.ro/ not just a collection of 
pages that include texts and image, but an interactive interface between tutors and students 
(for ex. schedule page), that assures a flexible communication means. [11], [14],  
I present below some pages from the both websites designed by me and the program codes 
related to these. 
Fig 10 Palatul Copiilor Home page 
Fig 11 Circles page 
Fig. 12 Colegiul Brukenthal Home page  
Fig. 13Home page /slider 
139
Documents you may be interested
Documents you may be interested