c# parse pdf data : Remove pdf metadata online application software cloud windows winforms html class xpswmm-techdesc1-part897

Technical Description 
XP Solutions 
2D  
Hydrodynamic 
Model 
1D - 2D  
Integrated 
Model 
Fully two-dimensional (2D) models have been widely used for modeling river and coastal hydraulics and recently 
have become a viable practical option for modeling urban oods.  As a stormwater management tool 2D models 
are more accurate and produce results that are far more readily accepted and understood by managers, decision 
makers and other stakeholders. 
The 
xp2D
modeling package is based on the TUFLOW program developed by WBM Oceanics Australia and the 
University of Queensland.  
xp2D 
has incorporated the TUFLOW engine into a user-friendly graphical interface 
which walks the user through preprocessing of input data and the calculation of the model.  All of 
xpswmm 
’s
familiar tools for generating tables, graphs, and animations are available for reviewing, analyzing and presenting 
model results.  New 2D animation and 2D Scenario Management tools make it easy to present results to 
managers and decision makers.  Multiple sets of 2D results can be loaded, animated and compared. 
A powerful feature of 
xp2D
is its ability to dynamically link to any 1D (quasi-2D) model in an integrated fashion.   
The user sets up a combination of 1D network domains linked to 2D domains in a single model.  An add-on 
module allows multiple 2D domains that can have 
dierent  grid  sizes  and  orientation.    Multiple  2D 
domains can be linked with 2D/2D Interface lines. 
2 Dimensional Flow 
Stormwater  ows  overland  until  it  enters  the 
underground  network.    Surcharges  may  exit  the 
network  and  resume  overland  ow  after  being 
subjected to inlet or 2D inow capture rules.  
1D elements may be integrated into a 2D ow 
area  to  accurately  model  1D  ow.    Cells 
underlying natural channels that are modeled in 
1D are made inactive to avoid double calculation 
of conveyance and volume. 
The 2D active area is divided into cells with user defined dimensions and 
orientation.  Multiple non-contiguous active areas may be defined. 
At each time step,  depths are calculated at the cell center and corners  
and velocities  are calculated on each  edge. This  9-point calculation 
produces highly accurate model results. 
Polygons can be imported or digitized within the program to simulate varying initial water surface elevations for 
ponds, lakes and other storage facilities.  Sets of polygons and polylines called Elevation Shapes can be used to 
alter the grid derived from the DTM such as building finished oor, road crowns, ood walls and other features 
that would alter the overland ow.  Dynamic Elevation Shapes can be used with triggers to simulate levee 
breach, dam failure, collapsing fences and other real time phenomena.  
2D Model 
Advanced 
Features 
xpswmm
Polygons  assigning  rainfall  directly  to  cells  allow  distributed 
hydrology in 2D.  The cells can be further described by 2D Landuse 
with associated 2D Soil Types.  The infiltration can be assigned to the 
cells with user defined parameters or USDA Soil Type using Green-
Ampt or Initial and Continuing loss models.  In the 2D rain on grid 
models no catchment delineation is necessary. 
2D Rain on 
Grid and 
2D 
Remove pdf metadata online - add, remove, update PDF metadata in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata
analyze pdf metadata; endnote pdf metadata
Remove pdf metadata online - VB.NET PDF metadata library: add, remove, update PDF metadata in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Enable VB.NET Users to Read, Write, Edit, Delete and Update PDF Document Metadata
delete metadata from pdf; pdf xmp metadata viewer
Technical Description 
XP Solutions 
10 
2 Dimensional Flow 
Running 
2D Models 
The job control settings are used to define a variety of runtime parameters in order to customize or optimize the 
model calculations.  Once a simulation is completed a comprehensive 2D Summary is produced for model 
review and QA/QC. 
Polylines represent 2D Head or Flow Boundaries 
and the 1D/2D Interface Boundary.  Raised areas 
in  the  ood  plain  such  as  buildings  can  be 
represented as Inactive 2D Area polygons. The 
2D  Area  Extent  polygon  bounds  the  2D 
rectangular grid. 
The ood plain is represented as an Active 2D 
Area polygon.  It borders the 1D open channel 
which is represented as a 2D Inactive Area.  The 
1D underground drainage network is added to 
the model. 
Graphic Tools 
for 1D-2D  
model building 
1D-2D models are constructed from intelligent modeling objects. These objects are represented as points, 
polylines and polygons.  
xp2D
has a set of tools that allow the user to quickly lay out the model and manage the 
properties of  the objects. 
xpswmm
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Ability to remove consecutive pages from PDF file in VB Enable specified pages deleting from PDF in Visual Basic Online source codes for quick evaluation in VB
add metadata to pdf programmatically; add metadata to pdf file
VB.NET PDF remove image library: remove, delete images from PDF in
Image: Insert Image to PDF. Image: Remove Image from PDF Page. Image Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process.
get pdf metadata; edit pdf metadata acrobat
Technical Description 
XP Solutions 
11 
2 Dimensional Flow 
Time series outputs of water depth and velocity at user defined points or ows across user defined polylines are 
easily  generated.  These plots may be displayed, printed or exported as graphic files. 
Viewing 
Model  
Results 
2D model results can be animated in plan view.  Color coded maps display time series such as water depth and 
elevation, stream power and bed shear or hazard.  Scaled vectors can display ow or velocity.  The vector scaling 
and color coding are user-defined.  DVR-like buttons are used to play animations which may be recorded as AVI 
files. 
All 2D maps can be exported to GIS or to CSV data 
files.  The export to GIS includes ESRI grid and 
shape files. 
xpswmm
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Free online C# class source code for deleting specified PDF pages in .NET console application. Able to remove a single page from PDF document.
change pdf metadata; edit pdf metadata
C# PDF Password Library: add, remove, edit PDF file password in C#
Support to add password to PDF document online or in C# String outputFilePath = Program.RootPath + "\\" Remove.pdf"; // Remove password in the input file and
adding metadata to pdf; adding metadata to pdf files
Technical Description 
XP Solutions 
12 
2 Dimensional Flow Applications 
Evacuation 
Planning 
Our  FEMA-approved  software  contains  tools  to  assist emergency  management  personnel  in  identifying 
important evacuation routes.  Users layout routes in plan view and then specify criteria for depth cutos.  For 
example depths above 0.4m (1.5ft) in roadways may prevent vehicle trac. 
xpswmm
Evacuation criteria  includes  user  defined  labels  to 
values of depth, velocity or hazard.  The Evacuation 
criteria is unique to each route and the route can 
follow the terrain or have higher elevations such as 
when following the road crown. 
Several map types exist related to time.  Duration and time of inundation to user specified depths can be 
mapped.  For example, duration of ooding may help assess crop damage due to a low tolerance for extended 
periods of ooding.  The map below shows the time to 0.3m of inundation downstream of a dam failure. 
Time to   
Inundation 
C# PDF remove image library: remove, delete images from PDF in C#.
Text in PDF. Image: Insert Image to PDF. Image: Remove Image from PDF Page. Cut Image in Page. Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete
pdf remove metadata; search pdf metadata
C# PDF bookmark Library: add, remove, update PDF bookmarks in C#.
Ability to remove and delete bookmark and outline from PDF document. Merge and split PDF file with bookmark. Save PDF file with bookmark open.
view pdf metadata; pdf keywords metadata
Technical Description 
XP Solutions 
13 
xpswmm 
provides a full suite of tools for modeling processes impacting water quality in watersheds.  The software simulates the 
buildup and washo of contaminants (non-point sources) in catchments, the direct entry of pollutants into network (point sources), 
transport through collection and conveyance systems and the treatment of stormwater and wastewater by natural processes and 
engineered devices. 
Sediment in 
Pipes 
Residual bottom sediment in the pipes may be scoured and deposited again due to the ushing action of the 
conduit velocity.  Scour and deposition is simulated in all conduits in the system.  
Buildup 
and 
Washo 
xpswmm 
provides a variety of tools for modeling 
the buildup of any pollutant in a subcatchment. 
The buildup may be modeled using the US EPA 
time dependent Dust and Dirt model.  Buildup 
parameters may be assigned for each pollutant 
and landuse combination in the watershed. 
Washo during rainfall events may be modeled 
using: 

Event Mean Concentration (EMC) 

Exponential: dependent on ow and        
availability  

Rating curve: relates concentration to ow 
Erosion 
The erosion load can be modeled using the 
Modified Universal Soil Loss Equation (MUSLE).  
These results are then presented with the total 
wash o rate for constituents such as TSS. 
Water Quality Modeling 
The methodology uses a particle size distribution and specific 
gravity for each desired pollutant and maintains a time history for 
each conduit of the maximum particle diameter in suspension and 
the minimum particle size in the bed.  Particles in motion are rout-
ed  downstream  in  each  conduit  by  complete mixing.    Mass-
weighted values of the maximum particle diameter in suspension 
are routed downstream for entry to subsequent conduits. 
A static depth of sediment may also be entered as a conduit factor 
in the Hydraulics mode to alter the conveyance capacity of the 
conduit.  For example, a culvert may be purposefully buried for fish 
passage. 
xpswmm
VB.NET PDF delete text library: delete, remove text from PDF file
to remove text format by modifying text font, size, color, etc. Other PDF edit functionalities, like add PDF text, add PDF text box and field. Online .NET
read pdf metadata java; remove metadata from pdf file
VB.NET PDF Password Library: add, remove, edit PDF file password
Remove password from PDF. Dim outputFilePath As String = Program.RootPath + "\\" Remove.pdf" ' Remove password in the input file and output to a new file.
remove pdf metadata; remove metadata from pdf online
Technical Description 
XP Solutions 
14 
BMP Analysis 
Best Management Practices (BMP's) or Low Impact Development (LID) strategies may be simulated using the 
above procedures in 
xpswmm
.  The model will quantify the eect of the treatment technology in terms of 
reduced ow (peak or total volume) and contaminant load. 
Typical BMP and LID strategies simulated by 
xpswmm 
include: 
rain gardens 
dry detention basins 
green roofs 
wet ponds 
rain barrels 
swales 
street sweeping   
porous pavement 
infiltration trenches 
filter strips 
In addressing sewer overow problems, the software can identify the volume of spillage, ooding and the 
concentration of any pollutants or sediment build-up.  The modeler may evaluate solutions such as storage, 
treatment and real-time control adjustments to prevent system failure.
Quality routing is performed as plug ow or complete mixing in storage units.  Storage and treatment devices 
are simulated as a series and/or parallel network of units each with optional ow-storage routing using the 
modified Puls method. 
The treatment simulation uses either user-defined removal equations (for example, removal as exponential 
function of hydraulic  residence  time) or sedimentation  theory  coupled with particle size-specific gravity 
distribution for constituents.  The user may enter any valid equation to describe the treatment of the various 
constituents and 
xpswmm 
will parse this equation and apply it to the simulation.  This treatment train can be 
simulated in all the modes allowing it to represent typical LID (WSUD, SuDS) structures and practices. 
Water Quality 
Modeling in 
Storage Units 
Water  
Quality  
Routing In 
Conduits 
Quality routing is performed by advection and complete mixing in conduits.  Each constituent may be subjected 
to first order decay during the routing process.  The decay of one constituent has no eect on other constituents 
present. 
Routing of quality parameters is performed by using the integrated form of the completely mixed conduit 
volume.  The routing becomes closer to pure advection (plug ow) as the number of conduits is increased. 
Dissolved 
Oxygen 
Cycle 
The behavior of dissolved oxygen (DO) and the constituents that drive the DO cycle including carbonaceous 
BOD, nitrogenous BOD as well as nitrate can be simulated in 
xpswmm.
User defined inputs allow for temperature 
and salinity correction, sediment oxygen demand and parameters used in the O’Conner or Covar reaeration 
equations. 
Water Quality Modeling 
xpswmm
Technical Description 
XP Solutions 
15 
xpswmm
’s
graphical environment allows the modeler to create and modify the network interactively on the screen using a mouse and 
graphic tools.  Convenient graphical wizards guide the user through a range of required tasks such as importing data.  The internal 
knowledge-base “intelligently” reviews the input to prevent incorrect or inconsistent network structures or data from being created. 
xpswmm 
also contains a variety of tools to jump-start model building by using data from other previous projects (using templates), 
other models (“Merge” command) and importing data from external sources such as CAD and GIS files. 
Network 
Creation 
xpswmm 
has tools for quickly laying out, navigating and annotating networks.  Model objects can be constructed 
on a scaled background with GIS , CAD and aerial photo layers or on a blank screen.  The color and size of labels 
can be adjusted for optimum readability.   Single objects or groups of nodes or links can be selected for editing.  
Specialized objects for river modeling include bridge links and river links that can be digitized or imported from 
HECRAS. 
Dialog boxes 
xpswmm 
has  numerous  dialog  boxes  that 
assist  data  entry.    Schematic  diagrams 
indicate the definition of various parameters.  
Pop-up screen  tool tips provide additional 
information such as units and field definitions 
to assist the users. 
This dialog box displays  the  Solve feature 
which  calculates  and  enters  the  selected 
dependent  variable. For  example, knowing 
the upstream and downstream inverts and 
the conduit length, the slope is calculated. 
XP Tables 
Import 
XP Tables oers an excellent complement to the dialog-based interface.  XP Tables provides views of data and 
results that can be quickly sorted, edited and copied to or from other applications such as Excel spreadsheets.   
Filters can also be applied to the table so that only the objects meeting specified criteria are displayed.   
Predefined tables can be loaded into any model that organize the data based on object type.  Tabs in the lower 
left hand corner allow quick navigation to a specific table.  Model building is enhanced in this spreadsheet style 
interface allowing quick copy, paste and data entry.   Data is checked against reasonable and absolute ranges at 
this level as if entered in dialogs. 
Building Your Model 
xpswmm
Technical Description 
XP Solutions 
16 
Layer  
Control 
Panel 
The movable Layer Control panel allows the user to manage the graphical 
display of the model.  The display of layers (model links and nodes, text, 
topography, DTMs, and background images) may be switched o/on with 
check boxes.  Model layers may also be locked (from editing) or have their 
selectable attribute switched o/on. 
The layer control panel may be moved, resized, hidden or docked. 
The layers are organized into a tree structure with expandable/collapsible 
groups. 
Right-clicking on the name of any layer launches a popup menu for 
importing, editing and changing the display properties to that layer. 
The count of objects [selected/total] is displayed within each layer as well 
as an indication of the layers selected by changing the font to bold.  
Quick 
Data 
View 
The Quick Data View tool displays a user-defined set of input data and 
results for any link or node in the model.  It can also display the 
attributes for selected objects from a GIS layer.  It is eectively a 
custom dialog that dynamically displays current values of the defined 
set of parameters. 
The view may be docked or moved anywhere on the viewing pane and 
resized.  The display is updated when a new link or node or GIS object 
is selected.  It is an excellent tool for reviewing the model data and 
results. 
Global Data 
Global data allows for the management of data that may be referenced from multiple nodes and links.  This 
reduces data redundancy dramatically and the associated problems of updating many locations when changes 
are made.   Examples of global data include rainfall, infiltration, pollutant description, cross sections, dry weather 
ows and 2D Soil Types.  A series of dialog boxes are used to assist editing and assigning global data to the 
model. 
The global database can be eciently loaded by importing or 
merging  models  together  and  by  using  several  supplied 
template files. 
Building Your Model 
xpswmm
Technical Description 
XP Solutions 
17 
GIS 
Integration 
xpswmm 
is streamlined to utilize GIS and CAD data for modeling.  
It has the ability to display raster and vector files as background 
images from commercial drawing and GIS applications without 
the purchase of additional software or runtime licenses.   
With its integrated GIS link 
xpswmm 
enables you to exchange 
data with other external databases such as ArcGIS, MapInfo, 
Asset Management Software, Access and Excel or any other 
ODBC compliant database.   
xpswmm
’s  layer  control  panel  allows  the  management  of 
geospatial data sets including visualization  and direct import  of 
geometric objects such as polygons, polylines and points to the 
appropriate layer.  The export of links and nodes with object 
data can be exported to ESRI shape or MapInfo files. 
Specialized  polygon  processing  that  intersects  catchment 
polygons with GIS polygons allows catchment parameters to be 
derived. 
Background  
Layers 
xpswmm 
allows the user to layout the network over a CAD 
(.DXF or .DWG) drawing or a GIS layer (.SHP or .MIF).  The 
ability  to  include  a  background  image  also  includes 
digital pictures such as .ECW, .BMP, .JPG, .TIF files. 
Alternatively, schematic network layouts can be created 
without the objects being georeferenced. 
Building Your Model 
A right-click launches a pop-up dialog for directly 
importing/exporting nodes, links, catchments and 
2D objects from a GIS file.  Attributes in the source 
file may be mapped to 
xpswmm 
fields. 
ESRI shapes files and MapInfo .MIF files may be 
added to a model as layers.  The Quick Data View 
tool may be used to display the attribute values 
for selected GIS objects. 
xpswmm
Technical Description 
XP Solutions 
18 
Exchanging 
data with 
EPA SWMM 
Existing information may be imported into 
xpswmm 
from Version 4 through Version 5 EPA SWMM data files.  The 
model can also be solved using the SWMM5 engine and exported to or imported from an EPA SWMM 5 input file.  
Users can also select XP Solution’s new SWMM5 based engine that includes most 
xpswmm
enhancements and 
capabilities. 
Text Files 
Data may also be imported from an ASCII text file in our proprietary XPX file format.  XPX files are  free format 
and use a simple script to allow import of all required data.  Comma Separated Values (CSV) files can be included 
in XPX files to allow import of multiple input variables to a range of objects.  This allows the user to create new 
data and objects as well as update and add to existing 
xpswmm 
networks. Large data sets exceeding 10,000 
conduits can be managed easily using XPX files
Network  
Navigation 
The Network Navigation tool bar contains numerous zoom and pan tools allowing the user to quickly navigate 
the model.  Other icons in the tool strip aid in selecting objects and adding/removing objects from the current 
mode.  The Fit to Window and Regenerate View tools are used to quickly refresh the screen.  Very large networks 
will redraw quickly and look much cleaner without the clutter of object  labels.   A popup tool tip describes the 
function of each tool. 
GIS 
Integration 
Building Your Model 
Attributes of GIS files used as background images  
may be color coded to enhance viewing. 
The Network Overview panel assists in navigation of large  networks. 
CAD 
Connect 
Both .dxf and .dwg CAD files may be added to any model and used as a spatial reference or for importing points, 
lines and polygons as 
xpswmm 
model objects.  The display of any layer in the CAD file can be toggled on/o.  
Completed models can be exported as .dxf files.  LandXML import/export can also be selected to create DTM and 
pipe networks from/to many CAD and GIS programs supporting this data standard. 
xpswmm
Documents you may be interested
Documents you may be interested