open pdf form itextsharp c# : How to delete text in pdf file online control Library platform web page .net wpf web browser Proceedings_ICDD201516-part1616

Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
Fig 8: Example of a project with Tabs 
In order to preview a site, we have created two ways to „Build”
: Fast Build and Pro Build. Fast 
Build shows the progress in the main window, whereas Pro Build connects the code to the default 
browser, if the user prefers working with it. 
Fig. 9: Fast Build 
Fig. 10: Pro Build 
160
How to delete text in pdf file online - 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 from pdf file; acrobat delete text in pdf
How to delete text in pdf file online - 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
how to delete text from a pdf document; erase pdf text online
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
Moreover, HTML Editor Pro comes with a prediction function, for those who are very passionate 
about HTML or CSS, but not very interested in learning all tags to the letter.  
2.3.2
i-CS Editor
Fig. 11: Example of HTML code   
Fig. 12: Preview function 
i-CS Editor is a very simple editor of HTML code, dedicated not only to people who are 
passionate about HTML and want to work even when not around a computer, but to students as well.  
It works on all Android devices (smartphones, tablets). This app has a light, yet alluring design, 
which makes it a quick and pleasant tool for anybody. As tablets industry is under constant 
development, this application comes as an adaptation of the HTML Editor for Windows to support 
people who would rather work on a tablet than on a computer.  
What is more, in many countries people are working hard to modernize educational systems so 
that in a few years it is possible to witness the placing of tablets in schools. 
2.4
Portfolio
Portfolio is a tool which can be used to organize documents in school activities and more. The 
application was developed using the facilities of Visual Basic and allows multiple file operations 
organized by categories.  
Users may define the hierarchical structure of the portfolio (categories 
subcategories 
files). 
and they can always change the structure by adding, deleting etc. In addition, the main window along 
with the menu window (in the left) can be resized 
drag- if neccessary (for example, if the name of 
one category/file is too long).  
161
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
NET read PDF, VB.NET convert PDF to text, VB.NET pages, VB.NET comment annotate PDF, VB.NET delete PDF pages, VB If you want to split PDF file into two or small
delete text from pdf acrobat; how to edit and delete text in pdf file
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Online source codes for quick evaluation in VB.NET looking for a solution to conveniently delete one page which supports a variety of PDF file editing features
how to remove text watermark from pdf; erase pdf text
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
Fig. 13: Send to desktop function 
For easier access to the portfolio, this app allows users to send it to the desktop with just one click. 
What is more, Portfolio comes with additional functions, namely creating an account, logging into it 
and creating/joining a group, in order to share some of the files for easier communication. 
Fig. 14: Log in function 
Fig. 15: Register form 
wrong e-mail structure 
The Register form is controlled by some restrictions like validation function for the date of 
birth, the length of the password and the structure of the e-mail address. 
162
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. Able to extract and get all and partial text content from PDF file.
how to delete text from a pdf in acrobat; delete text pdf files
VB.NET PDF Text Extract Library: extract text content from PDF
advanced PDF Add-On, developers are able to extract target text content from source PDF document and save extracted text to other file formats through VB
how to delete text from pdf reader; how to remove highlighted text in pdf
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
 Program Code 
3.1
Calculator
If a2 = 0 Then 
If b2 = 0 Then 
If c = 0 Then 
MsgBox("There is an infinite number of solutions!!", , "Calculator") 
Else 
MsgBox("This equation is undefined", , "Calculator") 
End If 
Else 
MsgBox("There is only one solution for this equation!", , "Calculator") 
solutie1 = -b2 / c 
solutie2 = solutie1 
x1_label.Text = "x1 = " & solutie1 
End If 
Else 
delta = b2 * b2 - 4 * a2 * c 
If delta >= 0 Then 
solutie1 = (-b2 + Math.Sqrt(delta)) / (2 * a2) 
x1_label.Text = "x1 = " & solutie1 
solutie2 = (-b2 - Math.Sqrt(delta)) / (2 * a2) 
x2_label.Text = "x2 = " & solutie2 
Else 
MsgBox("There are no real solutions!", , "Calculator") 
End If 
End If 
3.2
Notepad
Try 
Dim dlg As SaveFileDialog = New SaveFileDialog 
dlg.Title = "Save" 
dlg.Filter = "Rich Text Files(*.rtf)|*.rtf" 
If dlg.ShowDialog() = System.Windows.Forms.DialogResult.OK Then 
RichTextBox1.SaveFile(dlg.FileName, RichTextBoxStreamType.RichText) 
sem = 1 
End If 
Catch ex As Exception :  
End Try 
3.3
HTML Editor
Try 
Dim dlg As SaveFileDialog = New SaveFileDialog 
dlg.Title = "Save" 
dlg.Filter = "HTML Files(*.html)|*.html" 
If dlg.ShowDialog() = System.Windows.Forms.DialogResult.OK Then 
RichTextBox1.SaveFile(dlg.FileName, RichTextBoxStreamType.PlainText) 
sem = 1 
File_btn.Enabled = True 
Edit_btn.Enabled = True 
Font_btn.Enabled = True 
Help_Btn.Enabled = True 
Minimize_btn.Enabled = True 
Maximize_btn.Enabled = True 
Close_btn.Enabled = True 
RichTextBox1.Visible = True 
Save_warning_panel.Visible = False 
End If 
Catch ex As Exception :  
End Try 
163
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
delete text from pdf online; how to delete text in a pdf file
C# PDF File Split Library: Split, seperate PDF into multiple files
SharePoint. C#.NET control for splitting PDF file into two or multiple files online. Support to break a large PDF file into smaller files.
pdf text remover; erase text from pdf file
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
3.4
Portfolio
If fullscreen = False Then 
Dim p As Point 
p.X = Screen.PrimaryScreen.WorkingArea.Left 
p.Y = Screen.PrimaryScreen.WorkingArea.Top 
sx = Me.Width 
sy = Me.Height 
old_loc = Me.Location 
Me.Location = p 
Me.Size = Screen.PrimaryScreen.WorkingArea.Size 
fullscreen = True 
Else 
fullscreen = False 
Me.Location = old_loc 
Me.Width = sx 
Me.Height = sy 
End If 
 Conclusion 
Calculator and Notepad are two apps which can also be found in Windows, but the ones from 
GoStudent were adapted and improved with other useful functions (Conversion Degrees 
Radians, Calculation of linear and quadratic equation’s roots) and a more attractive design.
HTML Editor was initially created for students, therefore it comes with a theoretical support, 
always there for students. The Pro version is focused on the use of more advanced users, so that it 
allows working with more files simultaneous (Tabs) and organizing activities and projects for further 
use. 
Portfolio is an original app, meant to be an ease for users who have to create lots of projects and 
want to organize them into categories. 
Each of these apps was created from scratch by the authors with Visual Basic code. The entire 
concept is simple, dinamic and original, designed especially for students, as it was conceived by 
students. The graphical elements were also made by the authors one by one, to bring more originality 
to the project.  
 References 
[1] Sandor Kovacs, Visual Basic, Editura 
albastră, 2002
[2] Pavel Florin Moraru, 
Informatică pentru liceu și Bacalaureat, 
Editura Donaris, 2012 
[3] http://invatahtmlake.3x.ro/  
[4] Cosmin Stoian, Ioana Martin, GoStudent, National Conference on Informatics PCID 2015, Editura 
ULBS, pp. 89-95, Sibiu  
http://conferences.ulbsibiu.ro/conf.pcid/2015/volum/Volum_Conf_Nat_Inf_Elevi_PCID_2015.pdf 
COSMIN STOIAN 
The “B.P.Hasdeu” National College
Mathematics and Computer Science Area 
No.1, Bd. Garii, Buzau 
ROMANIA 
E-mail: cosmyn9708@gmail.com 
IOANA MARTIN 
The “B.P.Hasdeu” National College
Mathematics and Computer Science Area  
No.1, Bd. Garii, Buzau 
ROMANIA 
E-mail: ioana.martin98@yahoo.com 
164
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Ability to remove a range of pages from PDF file. document page deleting library control (XDoc.PDF) can be C#.NET class applications to delete any unnecessary
how to delete text in pdf converter; how to edit and delete text in pdf file online
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Split PDF file into two or multiple files in ASP.NET webpage online. Support to break a large PDF file into smaller files in .NET WinForms.
delete text from pdf; erase text from pdf
Fifth International Students Conference on Informatics 
Imagination, Creativity, Design, Development 
ICDD 2015, May 21-23 
Sibiu, Romania 
Interactive learning using LabVIEW 
simple 
transformations of the ideal gas 
Marius-
Nicolae Țoc
Coordinating Teacher: Ramona Humeniuc
Abstract 
Today, multimedia have major implications in learning, particularly in Physics where real-time 
modeling experiments completes students' knowledge. It is important that laboratory experiments be 
combined with virtual experiments, thereby deepening thorough transdisciplinary knowledge and skills 
acquired  by  students  .  In  this  project  I  used  as  software  of  graphical  applications  in  modular 
programming, the LabVIEW medium in order to simulate, from the topics studied in Physics in the 
tenth  grade,  the  simple  transformations  of  the  ideal  gas:  isochoric,  isobaric  and  isothermal 
transformation. I chose LabVIEW because  it is a highly productive development environment for 
creating custom applications that interact with real-world data or signals in fields such as science and 
engineering. 
 Introduction 
A simplified version of this paper was published in the proceeding of PCID Conference [7]. 
Simulation  of  physical  phenomena  is  useful  for  studying  them  or,  as  teaching  material, 
enabling  a  better  understanding  of  the  phenomena.  It  has  been  scientifically  proven  that 
supplement the information with visual images helps retain information for a long period of time. 
The  act  of  simulating  something  generally  entails  knowing  the  characteristics  of  the 
simulated  phenomenon, the theory  necessary to  produce simulation models  corresponding to a 
real  system  or  a  process,  data  collection  and  analysis,  choice  of  methods  and  techniques  for 
simulation, using programs for simulation and interpretation of results. 
LabVIEW  is  one of  the  most powerful  and most  used softwares based  on   graphics core 
language  G  (graphic  language),  especially  for  building  applications  for  control  and  data 
acquisition, their analysis and presentation of results. 
At  the  implementation  of  a  LabVIEW  program,  a  programmer  has  designed  its  two  main 
components:  
front panel, through which the program receives input data and displays the output;
block diagram, component containing the algorithm will then perform the necessary
calculations and reasoning for specific information processing program.
LabVIEW  is  a  programming  environment  used  primarily  for  making  measurements  and 
monitoring of automated processes. LabVIEW contains several libraries of predefined functions 
for  acquisition,  processing,  display  and  transmission  of  datas.  LabVIEW  programs  are  called 
virtual instruments (Visual  Instruments -VIs) rely on updating concepts of modularity and tree 
hierarchy. [1] 
165
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
 Theory - physical and mathematical description of the types 
of simple transformations of the ideal gas and thermodynamic 
work 
A thermodynamic system is a whole body or a finite macroscopic bodies consist of a large 
number of  microscopic  particles (molecules,  atoms,  ions,  electrons, photons,  etc.).  The  simple 
thermodynamic  systems  are  gaseous  because  molecules  -  at  long  distance  from  each  other  - 
interact very weakly. To study the gas can be used models, the simplest of which is the ideal gas 
model. 
The ideal gas is defined by assigning the following features: 
1.  It consists of a large number of molecules; 
2.  The molecules are considered material points; 
3.  The molecules are constantly in a state of thermal agitation; 
4.  The molecules do not interact with each other; 
5.  The  collisions  of  molecules  with  the  walls  of  the  container  are  perfectly 
elastic. 
Properties 1, 3 and 5 coincide with those of a real gas system, while properties 2 and 4 are 
approximations of the real system (property 4 is not respected by a real gas if its temperature is 
low and the pressure is high). 
Using kinetic-molecular theory, determine the equation of state of ideal gas heat (also called 
Clapeyron-Mendeleev  equation),  and  this  is  the  link  between  state  parameters  pressure  (p), 
volume (V) and temperature (T) in a state of thermodynamic equilibrium: 
(1) 
where  R is  a  universal  constant  called  the  ideal  gas  constant  and has the  value 
 ͵ Ͷ    
The simple transformation of the ideal gas means a transformation in which one of the state 
parameters p, V and T remains constant. In view of this definition, the simple transformations are: 
isothermal, isobaric and isochoric. [3] 
In thermodynamics, work performed by a system represents the energy transferred by the 
system  to  another  that  is  accounted  for  by  changes  in  the  external  generalized  mechanical 
constraints  on  the  system.  As  such,  thermodynamic  work  is  a  generalization  of  the  concept 
of mechanical work in physics. [6] 
Thermodynamic work value (L) is greater than 0 if the thermodynamic system performs work 
to another system  and lower than 0 if the  thermodynamic system  receives work  from  another 
system.  
2.1 Isothermal transformation 
The  isothermal  transformation  is  the  transformation  of  an  ideal  gas  closed  (
 ݏݐ 
whose temperature remains constant (
 ݏݐ 
). The law of the  isothermal  transformation is 
Boyle-Mariotte law: in the isothermal transformation of an ideal gas, its pressure varies inversely 
with its volume. Mathematical form of Boyle-Mariotte law is: 
  ݏݐ 
(2) 
This law is plotted in the three coordinate systems p-V (Clapeyron coordinates), p-T and V-
T, like in figure no. 1. 
166
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
Fig.1:  Graphical representation of  Boyle-Mariotte law
The outside thermodynamic work (the transition from state 1 to state 2): 
(3) 
2.2 Isobaric transformation 
The  isobaric transformation  is  the  transformation  of  an  ideal  gas closed  (
 ݏݐ 
)  whose 
pressure remains constant (
 ݏݐ
). The law of the isobaric transformation is Gay-Lussac  law: in 
the isobaric transformation of an ideal gas, the ratio between its volume and its temperature remains 
constant. Mathematical form of Gay-Lussac law is: 
ݏݐ 
(4) 
This law is plotted in the three coordinate systems p-V, p-T and V-T, like in figure no. 2. 
Fig.2:  Graphical representation of  Gay-Lussac  law 
The thermodynamic work performed in an isobaric transformation: 
L=p
(5) 
2.3 Isochoric transformation 
The isochoric transformation is the transformation of an ideal gas closed (
 ݏݐ 
) whose 
volume remains constant (
 ݏݐ 
). The law of the isochoric transformation is Charles
law: in 
167
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
the isochoric transformation of an ideal gas, the ratio between  its pressure and its temperature 
remains constant. Mathematical form of 
Charles’ 
law is: 
ݏݐ 
(6) 
This law is plotted in the three coordinate systems p-V, p-T and V-T, like in figure no. 3. 
Fig.3:  Graphical representation of  
Charles’ 
law 
The thermodynamic work performed in an isochoric transformation is zero because the volume 
remains constant, so is impossible to produce a variation of volume. 
L=0   (7) 
 LabVIEW 2013 simulations solutions 
3.1 Isothermal transformation 
3.1.1   Graphical user interface 
The virtual instrument Isothermal transformation.vi
The Front  Panel  of this  instrument is included in figure no. 4.  It  includes a numeric 
control  (for  determining  the  amount  of  substance),  a  Vertical    Pointer  Slide  control  (for 
determining the  temperature), a  Tank control (for determining the volume of gas), an indicator 
Gauge (for pressure displaying), an indicator  XY Graph (for viewing the graphical representation 
of Boyle-Mariotte law) and a Table Control object (for displaying the pressure, the volume and 
the pV  product). 
168
Fifth International Students Conference on Informatics 
ICDD 2015 
May 21-23, 2015, Sibiu, Romania 
Fig. 4:  The front panel of the virtual instrument.  Isothermal transformation.vi 
3.1.2   How to use it 
Fix  the  amount  of  substance  and  temperature:  change  the  volume,  Gauge  indicator 
showing the variation of the pressure. 
Having the quantity of substance and the temperature fixed, it can be seen the graphical 
representation  of  Boyle-Mariotte  law  and  the  values  of  pressure,  volume  and  their  product, 
included in the table. 
3.1.3   Block Diagram 
The block diagram of this virtual instrument is included in figure no. 5. It contains a 
While Loop which allows continuous running of application as long as a boolean value of true is 
sent to the conditional terminal (Continue if True). 
The diagram contains two Formula Nodes and one For Loop. The first Formula Node 
transforms  the  value  of  temperature  from  Celsius  degrees  to  kelvins  (adding  273,15)  and 
calculates the value of current pressure (adequate to the amount of substance, the temperature and 
the volume fixed by the user). 
The second Formula Node with the For Loop  are used for generating three 1D arrays 
which contain the values of volume (between 1 and 100 l), pressure and pV product. These arrays 
are assembled in a 2D  array that, after transposition (using Transpose 2D Array function) and 
formatting  (using  Number  to  Fractional  String  function),  is  connected 
for  displaying
to the 
Table Control object. Also, the first two enumerated 1D arrays  are assembled into a cluster using 
the Bundle function, it
’s output 
being connected to the XY Graph indicator.  
169
Documents you may be interested
Documents you may be interested