open pdf form itextsharp c# : How to delete text in pdf file Library control class asp.net web page html ajax primefaces_user_guide_5_218-part1557

PrimeFaces User Guide
3.36 Dialog
Dialog is a panel component that can overlay other elements on page.
Info
Tag
dialog
Component Class
org.primefaces.component.dialog.Dialog
Component Type
org.primefaces.component.Dialog
Component Family
org.primefaces.component
Renderer Type
org.primefaces.component.DialogRenderer
Renderer Class
org.primefaces.component.dialog.DialogRenderer
Attributes
Name
Default
Type
Description
id
null
String
Unique identifier of the component
rendered
true
Boolean
Boolean value to specify the rendering of the 
component, when set to false component will not be 
rendered.
binding
null
Object
An el expression that maps to a server side 
UIComponent instance in a backing bean
widgetVar
null
String
Name of the client side widget
header
null
String
Text of the header
draggable
true
Boolean
Specifies draggability
resizable
true
Boolean
Specifies resizability
modal
false
Boolean
Enables modality.
visible
false
Boolean
When enabled, dialog is visible by default.
width
auto
Integer
Width of the dialog
height
auto
Integer
Height of the dialog
minWidth
150
Integer
Minimum width of a resizable dialog.
181
How to 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
how to erase in pdf text; how to delete text in pdf file online
How to 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
how to delete text from pdf with acrobat; remove text from pdf online
PrimeFaces User Guide
Name
Default
Type
Description
minHeight
0
Integer
Minimum height of a resizable dialog.
style
null
String
Inline style of the dialog.
styleClass
null
String
Style class of the dialog
showEffect
null
String
Effect to use when showing the dialog
hideEffect
null
String
Effect to use when hiding the dialog
position
null
String
Defines where the dialog should be displayed
closable
true
Boolean
Defines if close icon should be displayed or not
onShow
null
String
Client side callback to execute when dialog is 
displayed.
onHide
null
String
Client side callback to execute when dialog is hidden.
appendTo
null
String
Appends the dialog to the element defined by the given 
search expression.
showHeader
true
Boolean
Defines visibility of the header content.
footer
null
String
Text of the footer.
dynamic
false
Boolean
Enables lazy loading of the content with ajax.
minimizable
false
Boolean
Whether a dialog is minimizable or not.
maximizable
false
Boolean
Whether a dialog is maximizable or not.
closeOnEscape
false
Boolean
Defines if dialog should close on escape key.
dir
ltr
String
Defines text direction, valid values are ltr and rtl.
focus
null
String
Defines which component to apply focus.
fitViewport
false
Boolean
Dialog size might exceeed viewport if content is bigger 
than viewport in terms of height. fitViewport option 
automatically adjusts height to fit dialog within the 
viewport.
Getting started with the Dialog
Dialog is a panel component containing other components, note that by default dialog is not visible.
<p:dialog>
<h:outputText value="Resistance to PrimeFaces is Futile!" />
//Other content
</p:dialog>
Show and Hide
Showing and hiding the dialog is easy using the client side api.
182
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF
delete text from pdf; erase pdf text
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
using RasterEdge.XDoc.PDF; How to VB.NET: Delete a Single PDF Page from PDF File. This is a VB .NET example for how to delete a single page from a PDF document.
delete text pdf acrobat; how to delete text from pdf
PrimeFaces User Guide
<p:dialog header="Header Text" widgetVar="dlg">//Content</p:dialog>
<p:commandButton value="Show" type="button" onclick="PF('dlg').show()" />
<p:commandButton value="Hide" type="button" onclick="PF('dlg').hide()" />
Effects
There are various effect options to be used when displaying and closing the dialog. Use showEffect 
and hideEffect options to apply these effects; blind, bounce, clip, drop, explode, fade, fold, 
highlight, puff, pulsate, scale, shake, size, slide and transfer.
<p:dialog showEffect="fade" hideEffect="explode" ...>
//...
</p:dialog>
Position
By default dialog is positioned at center of the viewport and position option is used to change the 
location of the dialog. Possible values are;
Single string value like 
‘center’, ‘left’, ‘right’, ‘top’, ‘bottom’ representing the position within 
viewport.
Comma separated x and y coordinate values like 
200, 500
Comma separated position values like 
‘top’,‘right’. (Use single quotes when using a combination)
Some examples are described below;
<p:dialog position="top" ...>
<p:dialog position="left,top" ...>
<p:dialog position="200,50" ...>
Focus
Dialog applies focus on first visible input on show by default which is useful for user friendliness
however in some cases this is not desirable. Assume the first input is a popup calendar and opening
the dialog shows a popup calendar. To customize default focus behavior, use focus attribute.
Ajax Behavior Events
close event is one of the ajax behavior events provided by dialog that is fired when the dialog is
hidden.  If  there  is  a  listener  defined  it’ll  be  executed  by  passing  an  instance  of
org.primefaces.event.CloseEvent.
Example below adds a FacesMessage when dialog is closed and updates the messages component to
display the added message.
183
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Demo Code: How to Delete a Single PDF Page from PDF File in C#.NET. Description: Delete specified page from the input PDF file. Parameters:
remove text from pdf preview; how to erase pdf text
C# PDF Text Extract Library: extract text content from PDF file in
Able to extract and get all and partial text content from PDF file. How to C#: Extract Text Content from PDF File. Add necessary references:
delete text from pdf acrobat; how to delete text from pdf reader
PrimeFaces User Guide
<p:dialog>
<p:ajax event="close" listener="#{dialogBean.handleClose}" update="msg" />
//Content
</p:dialog>
<p:messages id="msg" />
public class DialogBean {
public void handleClose(CloseEvent event) {
//Add facesmessage
}
}
3 other ajax behavior events are maximize, minimize, move that are invoked when dialog is 
maximized, minimized and moved respectively.
Client Side Callbacks
Similar to close listener, onShow and onHide are handy callbacks for client side in case you need to 
execute custom javascript.
<p:dialog onShow="alert(‘Visible’)" onHide="alert(‘Hidden’)">
//Content
</p:dialog>
Client Side API
Widget: PrimeFaces.widget.Dialog
Method
Params
Return Type
Description
show()
-
void
Displays dialog.
hide()
-
void
Closes dialog.
isVisible()
-
void
Returns visibility as a boolean.
Skinning
Dialog resides in a main container element which styleClass option apply. Following is the list of 
structural style classes;
Style Class
Applies
.ui-dialog
Container element of dialog
.ui-dialog-titlebar
Title bar
.ui-dialog-title-dialog
Header text
.ui-dialog-titlebar-close
Close icon
.ui-dialog-content
Dialog body
184
VB.NET PDF Text Extract Library: extract text content from PDF
Extract and get partial and all text content from PDF file. Extract highlighted text out of PDF document. Extract Text Content from PDF File in VB.NET.
remove text watermark from pdf; how to delete text from pdf document
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 in pdf file online; delete text pdf file
PrimeFaces User Guide
As skinning style classes are global, see the main theming section for more information.
Tips
•Use appendTo with care as the page definition and html dom would be different, for example if 
dialog is inside an h:form component and appendToBody is enabled, on the browser dialog would
be outside of form and may cause unexpected results. In this case, nest a form inside a dialog.
•Do not place dialog inside tables, containers likes divs with relative positioning or with non-
visible overflow defined, in cases like these functionality might be broken. This is not a limitation
but a result of DOM model. For example dialog inside a layout unit, tabview, accordion are a 
couple of examples. Same applies to confirmDialog as well.
185
C# PDF File Split Library: Split, seperate PDF into multiple files
Application. Best and professional adobe PDF file splitting SDK for Visual Studio .NET. outputOps); Divide PDF File into Two Using C#.
online pdf editor to delete text; erase text from pdf
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 text remover; delete text from pdf online
PrimeFaces User Guide
3.37 Drag&Drop
Drag&Drop utilities of PrimeFaces consists of two components; Draggable and Droppable.
3.37.1 Draggable
Info
Tag
draggable
Component Class
org.primefaces.component.dnd.Draggable
Component Type
org.primefaces.component.Draggable
Component Family
org.primefaces.component
Renderer Type
org.primefaces.component.DraggableRenderer
Renderer Class
org.primefaces.component.dnd.DraggableRenderer
Attributes
Name
Default
Type
Description
id
null
String
Unique identifier of the component
rendered
true
boolean
Boolean value to specify the rendering of the 
component, when set to false component will not be
rendered.
binding
null
Object
An el expression that maps to a server side 
UIComponent instance in a backing bean
widgetVar
null
String
Name of the client side widget
proxy
false
Boolean
Displays a proxy element instead of actual element.
dragOnly
false
Boolean
Specifies a draggable that can’t be dropped.
for
null
String
Id of the component to add draggable behavior
disabled
false
Boolean
Disables draggable behavior when true.
axis
null
String
Specifies drag axis, valid values are ‘x’ and ‘y’.
containment
null
String
Constraints dragging within the boundaries of 
containment element
helper
null
String
Helper element to display when dragging
revert
false
Boolean
Reverts draggable to it’s original position when not 
dropped onto a valid droppable
snap
false
Boolean
Draggable will snap to edge of near elements
snapMode
null
String
Specifies the snap mode. Valid values are ‘both’, 
‘inner’ and ‘outer’.
186
PrimeFaces User Guide
Name
Default
Type
Description
snapTolerance
20
Integer
Distance from the snap element in pixels to trigger 
snap.
zindex
null
Integer
ZIndex to apply during dragging.
handle
null
String
Specifies a handle for dragging.
opacity
1
Double
Defines the opacity of the helper during dragging.
stack
null
String
In stack mode, draggable overlap is controlled 
automatically using the provided selector, dragged 
item always overlays other draggables.
grid
null
String
Dragging happens in every x and y pixels.
scope
null
String
Scope key to match draggables and droppables.
cursor
crosshair
String
CSS cursor to display in dragging.
dashboard
null
String
Id of the dashboard to connect with.
appendTo
null
String
A search expression to define which element to 
append the draggable helper to.
Getting started with Draggable
Any component can be enhanced with draggable behavior, basically this is achieved by defining the
id of component using the for attribute of draggable.
<p:panel id="pnl" header="Draggable Panel">
<h:outputText value="This is actually a regular panel" />
</p:panel>
<p:draggable for="pnl"/>
If you omit the for attribute, parent component will be selected as the draggable target.
<h:graphicImage id="campnou" value="/images/campnou.jpg">
<p:draggable />
</h:graphicImage>
Handle
By default any point in dragged component can be used as handle, if you need a specific handle, 
you can define it with handle option. Following panel is dragged using it’s header only.
<p:panel id="pnl" header="Draggable Panel">
<h:outputText value="I can only be dragged using my header" />
</p:panel>
<p:draggable for="pnl" handle="div.ui-panel-titlebar"/>
187
PrimeFaces User Guide
Drag Axis
Dragging can be limited to either horizontally or vertically.
<p:panel id="pnl" header="Draggable Panel">
<h:outputText value="I am dragged on an axis only" />
</p:panel>
<p:draggable for="pnl" axis="x or y"/>
Clone
By default, actual component is used as the drag indicator, if you need to keep the component at it’s 
original location, use a clone helper.
<p:panel id="pnl" header="Draggable Panel">
<h:outputText value="I am cloned" />
</p:panel>
<p:draggable for="pnl" helper="clone"/>
Revert
When a draggable is not dropped onto a matching droppable, revert option enables the component 
to move back to it’s original position with an animation.
<p:panel id="pnl" header="Draggable Panel">
<h:outputText value="I will be reverted back to my original position" />
</p:panel>
<p:draggable for="pnl" revert="true"/>
Opacity
During dragging, opacity option can be used to give visual feedback, helper of following panel’s 
opacity is reduced in dragging.
<p:panel id="pnl" header="Draggable Panel">
<h:outputText value="My opacity is lower during dragging" />
</p:panel>
<p:draggable for="pnl" opacity="0.5"/>
Grid
Defining a grid enables dragging in specific pixels. This value takes a comma separated dimensions 
in x,y format.
<p:panel id="pnl" header="Draggable Panel">
<h:outputText value="I am dragged in grid mode" />
</p:panel>
<p:draggable for="pnl" grid="20,40"/>
188
PrimeFaces User Guide
Containment
A draggable can be restricted to a certain section on page, following draggable cannot go outside of 
it’s parent.
<p:outputPanel layout="block" style="width:400px;height:200px;">
<p:panel id="conpnl" header="Restricted">
<h:outputText value="I am restricted to my parent's boundaries" />
</p:panel>
</p:outputPanel>
<p:draggable for="conpnl" containment="parent" />
189
PrimeFaces User Guide
3.37.2 Droppable
Info
Tag
droppable
Component Class
org.primefaces.component.dnd.Droppable
Component Type
org.primefaces.component.Droppable
Component Family
org.primefaces.component
Renderer Type
org.primefaces.component.DroppableRenderer
Renderer Class
org.primefaces.component.dnd.DroppableRenderer
Attributes
Name
Default
Type
Description
id
null
String
Unique identifier of the component
rendered
true
Boolean
Boolean value to specify the rendering of the 
component, when set to false component will not be 
rendered.
binding
null
Object
An el expression that maps to a server side 
UIComponent instance in a backing bean
widgetVar
null
String
Variable name of the client side widget
for
null
String
Id of the component to add droppable behavior
disabled
false
Boolean
Disables of enables droppable behavior
hoverStyleClass
null
String
Style class to apply when an acceptable draggable is 
dragged over.
activeStyleClass
null
String
Style class to apply when an acceptable draggable is 
being dragged.
onDrop
null
String
Client side callback  to execute when a draggable is 
dropped.
accept
null
String
Selector to define the accepted draggables.
scope
null
String
Scope key to match draggables and droppables.
tolerance
null
String
Specifies the intersection mode to accept a draggable.
datasource
null
String
Id of a UIData component to connect with.
190
Documents you may be interested
Documents you may be interested