open pdf form itextsharp c# : How to erase text in pdf online control software platform web page windows html web browser primefaces_user_guide_5_236-part1577

PrimeFaces User Guide
Name
Default
Type
Description
filterMatchMode
startsWith
String
Match mode for filtering, valid values are 
startsWith, contains, endsWith and custom.
filterFunction
null
String
Name of the javascript function for custom filtering.
showCheckbox
false
Boolean
When true, a checkbox is displayed next to each 
item.
labelDisplay
tooltip
String
Defines how the button labels displayed, valid 
values are "tooltip" (default) and "inline".
orientation
horizontal
String
Defines layout orientation, valid values are 
"vertical" and "horizontal".
Getting started with PickList
You need to create custom model called org.primefaces.model.DualListModel to use PickList. As
the name suggests it consists of two lists, one is the source list and the other is the target. As the first
example we’ll create a DualListModel that contains basic Strings.
public class PickListBean {
private DualListModel<String> cities;
public PickListBean() {
List<String> source = new ArrayList<String>();
List<String> target = new ArrayList<String>();
citiesSource.add("Istanbul");
citiesSource.add("Ankara");
citiesSource.add("Izmir");
citiesSource.add("Antalya");
citiesSource.add("Bursa");
//more cities
cities = new DualListModel<String>(citiesSource, citiesTarget);
}
public DualListModel<String> getCities() {
return cities;
}
public void setCities(DualListModel<String> cities) {
this.cities = cities;
}
}
And bind the cities dual list to the picklist;
<p:pickList value="#{pickListBean.cities}" var="city" 
itemLabel="#{city}" itemValue="#{city}">
361
How to erase text in pdf 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
how to delete text in pdf using acrobat professional; delete text pdf file
How to erase text in pdf 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
erase text in pdf document; how to delete text in pdf converter
PrimeFaces User Guide
When the enclosed form is submitted, the dual list reference is populated with the new values and 
you can access these values with DualListModel.getSource() and DualListModel.getTarget() api.
POJOs
Most of the time you would deal with complex pojos rather than simple types like String.
This use case is no different except the addition of a converter.  Following pickList displays a list of
players(name, age ...).
<p:pickList value="#{pickListBean.players}" var="player" 
itemLabel="#{player.name}" itemValue="#{player}" converter="player">
PlayerConverter  in  this  case  should  implement javax.faces.convert.Converter  contract  and
implement  getAsString,  getAsObject  methods.  Note  that  a  converter  is  always  necessary  for
primitive types like long, integer, boolean as well. 
In addition custom content instead of simple strings can be displayed by using columns.
<p:pickList value="#{pickListBean.players}"
var="player" iconOnly="true" effect="bounce"
itemValue="#{player}" converter="player"
showSourceControls="true" showTargetControls="true">
<p:column style="width:25%">
<p:graphicImage value="/images/barca/#{player.photo}"/>
</p:column>
<p:column style="width:75%";>
#{player.name} - #{player.number}
</p:column>
</p:pickList>
Reordering
PickList support reordering of source and target lists, these are enabled by showSourceControls and 
showTargetControls options.
Effects
An animation is displayed when transferring when item to another or reordering a list, default effect
is fade and following options are available to be applied using effect attribute; blind, bounce, clip, 
drop, explode, fold, highlight, puff, pulsate, scale, shake, size and slide. effectSpeed attribute is used
to customize the animation speed, valid values are slow, normal and fast.
Captions
Caption texts for lists are defined with facets named sourceCaption and targetCaption;
<p:pickList value="#{pickListBean.cities}" var="city" 
itemLabel="#{city}" itemValue="#{city}" onTransfer="handleTransfer(e)">
<f:facet name="sourceCaption">Available</f:facet>
<f:facet name="targetCaption">Selected</f:facet>
</p:pickList>
Filtering
PickList provides built-in client side filtering. Filtering is enabled by setting the corresponding
filtering  attribute  of  a  list.  For  source  list  this  is showSourceFilter  and  for  target  list  it  is
362
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit PDF
Redact tab on viewer empower users to redact and erase PDF text, erase PDF images and erase PDF pages online. Miscellaneous. • RasterEdge XDoc.
delete text from pdf online; how to erase text in pdf file
C# WinForms Viewer: Load, View, Convert, Annotate and Edit PDF
Draw PDF markups. PDF Protection. • Sign PDF document with signature. • Erase PDF text. • Erase PDF images. • Erase PDF pages. Miscellaneous.
delete text from pdf; how to delete text in pdf converter professional
PrimeFaces User Guide
showTargetFilter. Default  match  mode is  startsWith  and  contains,  endsWith  are also  available
options. 
When you need to a custom match mode set filterMatchMode to custom and write a javascript 
function that takes itemLabel and filterValue as parameters. Return false to hide an item and true to 
display.
<p:pickList value="#{pickListBean.cities}" var="city" 
itemLabel="#{city}" itemValue="#{city}"
showSourceFilter="true" showTargetFilter="true" 
filterMatchMode="custom" filterFunction="myfilter">
</p:pickList>
function myfilter(itemLabel, filterValue) {
//return true or false
}
onTransfer
If you’d like to execute custom javascript when an item is transferred, bind your javascript function 
to onTransfer attribute.
<p:pickList value="#{pickListBean.cities}" var="city" 
itemLabel="#{city}" itemValue="#{city}" onTransfer="handleTransfer(e)">
<script type="text/javascript">
function handleTransfer(e) {
//item = e.item
//fromList = e.from
//toList = e.toList
//type = e.type (type of transfer; command, dblclick or dragdrop)
}
</script>
Ajax Behavior Events
Event
Listener Parameter
Fired
select
org.primefaces.event.SelectEvent
When an item selected.
unselect
org.primefaces.event.UnselectEvent
When an item unselected.
reorder
javax.faces.event.AjaxBehaviorEvent
When list is reordered.
transfer
Org.primefaces.event.TransferEvent
When an item is moved to another list.
<p:pickList value="#{pickListBean.cities}" var="city" 
itemLabel="#{city}" itemValue="#{city}">
<p:ajax event="transfer" listener="#{pickListBean.handleTransfer}" />
</p:pickList>
363
C# WPF Viewer: Load, View, Convert, Annotate and Edit PDF
Draw markups to PDF document. PDF Protection. • Add signatures to PDF document. • Erase PDF text. • Erase PDF images. • Erase PDF pages. Miscellaneous.
how to erase pdf text; pdf editor online delete text
C# PDF Text Redact Library: select, redact text content from PDF
application. Free online C# source code to erase text from adobe PDF file in Visual Studio. NET class without adobe reader installed.
delete text pdf files; how to delete text from a pdf in acrobat
PrimeFaces User Guide
public class PickListBean {
//DualListModel code
public void handleTransfer(TransferEvent event) {
//event.getItems() : List of items transferred
//event.isAdd() : Is transfer from source to target
//event.isRemove() : Is transfer from target to source
}
}
Skinning
PickList resides in a main container which style and styleClass attributes apply. Following is the list
of structural style classes;
Style Class
Applies
.ui-picklist
Main container element(table) of picklist
.ui-picklist-list
Lists of a picklist
.ui-picklist-list-source
Source list
.ui-picklist-list-target
Target list
.ui-picklist-source-controls
Container element of source list reordering controls
.ui-picklist-target-controls
Container element of target list reordering controls
.ui-picklist-button
Buttons of a picklist
.ui-picklist-button-move-up
Move up button
.ui-picklist-button-move-top
Move top button
.ui-picklist-button-move-down
Move down button
.ui-picklist-button-move-bottom
Move bottom button
.ui-picklist-button-add
Add button
.ui-picklist-button-add-all
Add all button
.ui-picklist-button-remove-all
Remove all button
.ui-picklist-button-add
Add button
.ui-picklist-vertical
Container element of a vertical picklist
As skinning style classes are global, see the main theming section for more information.
364
C# HTML5 PDF Viewer SDK to view, annotate, create and convert PDF
setting PDF file permissions. Help C# users to erase PDF text content, images and pages online in ASP.NET. RasterEdge C#.NET HTML5
deleting text from a pdf; how to copy text out of a pdf
C# PDF Image Redact Library: redact selected PDF images in C#.net
call our image redaction API to redact PDF images. as text redaction, you can specify custom text to appear How to Erase PDF Images in .NET Using C# Class Code.
how to erase in pdf text; how to erase text in pdf online
PrimeFaces User Guide
3.90 Poll
Poll is an ajax component that has the ability to send periodical ajax requests.
Info
Tag
poll
Component Class
org.primefaces.component.poll.Poll
Component Type
org.primefaces.component.Poll
Component Family
org.primefaces.component
Renderer Type
org.primefaces.component.PollRenderer
Renderer Class
org.primefaces.component.poll.PollRenderer
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.
interval
2
Integer
Interval in seconds to do periodic ajax requests.
update
null
String
Component(s) to be updated with ajax.
listener
null
MethodExpr A method expression to invoke by polling.
immediate
false
Boolean
Boolean value that determines the phaseId, when true 
actions are processed at apply_request_values, when false 
at invoke_application phase.
async
false
Boolean
When set to true, ajax requests are not queued.
process
null
String
Component id(s) to process partially instead of whole 
view.
onstart
null
String
Javascript handler to execute before ajax request is begins.
oncomplete
null
String
Javascript handler to execute when ajax request is 
completed.
onsuccess
null
String
Javascript handler to execute when ajax request succeeds.
onerror
null
String
Javascript handler to execute when ajax request fails.
365
How to C#: Special Effects
Erase. Set the image to current background color, the background color can be set by:ImageProcess.BackgroundColor = Color.Red. Encipher.
erase pdf text; pdf text watermark remover
Customize, Process Image in .NET Winforms| Online Tutorials
Include crop, merge, paste images; Support for image & documents rotation; Edit images & documents using Erase Rectangle & Merge Block function;
how to delete text from pdf reader; pdf text remover
PrimeFaces User Guide
Name
Default
Type
Description
global
true
Boolean
Global ajax requests are listened by ajaxStatus 
component, setting global to false will not trigger 
ajaxStatus.
delay
null
String
If less than delay milliseconds elapses between calls to 
request() only the most recent one is sent and all other 
requests are discarded. If this option is not specified, or if 
the value of delay is the literal string 'none' without the 
quotes, no delay is used.
partialSubmit
false
Boolean
Enables serialization of values belonging to the partially 
processed components only.
partialSubmitFilter null
String
Selector to use when partial submit is on, default is 
":input" to select all descendant inputs of a partially 
processed components.
autoStart
true
Boolean
In autoStart mode, polling starts automatically on page 
load, to start polling on demand set to false.
stop
false
Boolean
Stops polling when true.
resetValues
false
Boolean
If true, local values of input components to be updated 
within the ajax request would be reset.
ignoreAutoUpdate false
Boolean
If true, components which autoUpdate="true" will not be 
updated for this request. If not specified, or the value is 
false, no such indication is made.
timeout
0
Integer
Timeout for the ajax request in milliseconds.
Getting started with Poll
Poll below invokes increment method on CounterBean every 2 seconds and txt_count is updated 
with the new value of the count variable. Note that poll must be nested inside a form.
<h:outputText id="txt_count" value="#{counterBean.count}" />
<p:poll listener="#{counterBean.increment}" update="txt_count" />
366
.NET Imaging Processing SDK | Process, Manipulate Images
Basic image edit function support, such as Erase Rectangle, Merge Block, etc Go to our Online Tutorials to find detailed user guide and check out how much they
delete text from pdf file; delete text from pdf preview
PrimeFaces User Guide
public class CounterBean {
private int count;
public void increment() {
count++;
}
public int getCount() {
return this.count;
}
public void setCount(int count) {
this.count = count;
}
}
Tuning timing
By default the periodic interval is 2 seconds, this is changed with the interval attribute. Following
poll works every 5 seconds.
<h:outputText id="txt_count" value="#{counterBean.count}" />
<p:poll listener="#{counterBean.increment}" update="txt_count" interval="5" />
Start and Stop
Poll can be started and stopped using client side api;
<h:form>
<h:outputText id="txt_count" value="#{counterBean.count}" />
<p:poll interval="5" actionListener="#{counterBean.increment}" 
update="txt_count" widgetVar="myPoll" autoStart="false" />
<a href="#" onclick="PF('myPoll').start();">Start</a>
<a href="#" onclick="PF('myPoll').stop();">Stop</a>
</h:form>
Or bind a boolean variable to the stop attribute and set it to false at any arbitrary time.
367
PrimeFaces User Guide
3.91 Printer
Printer allows sending a specific JSF component to the printer, not the whole page.
Info
Tag
printer
Behavior Class
org.primefaces.component.behavior.Printer
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
target
null
String
Target component to print.
Getting started with the Printer
Printer  is  attached  to  any  command  component  like  a  button  or  a  link.  Examples  below
demonstrates how to print a simple output text or a particular image on page;
<h:commandButton id="btn" value="Print">
<p:printer target="output" />
</h:commandButton>
<h:outputText id="output" value="PrimeFaces Rocks!" />
<h:outputLink id="lnk" value="#">
<p:printer target="image" />
<h:outputText value="Print Image" />
</h:outputLink>          
<p:graphicImage id="image" value="/images/nature1.jpg" />
368
PrimeFaces User Guide
3.92 ProgressBar
ProgressBar is a process status indicator that can either work purely on client side or interact with
server side using ajax.
Info
Tag
propressBar
Component Class
org.primefaces.component.progressbar.ProgressBar
Component Type
org.primefaces.component.Progressbar
Component Family
org.primefaces.component
Renderer Type
org.primefaces.component.ProgressBarRenderer
Renderer Class
org.primefaces.component.progressbar.ProgressBarRenderer
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
value
0
Integer
Value of the progress bar
disabled
false
Boolean
Disables or enables the progressbar
ajax
false
Boolean
Specifies the mode of progressBar, in ajax mode 
progress value is retrieved from a backing bean.
interval
3000
Integer
Interval in seconds to do periodic requests in ajax 
mode.
369
PrimeFaces User Guide
Name
Default
Type
Description
style
null
String
Inline style of the main container element.
styleClass
null
String
Style class of the main container element.
labelTemplate
{value}
String
Template of the progress label.
displayOnly
false
Boolean
Enables static display mode.
global
true
Boolean
Global ajax requests are listened by ajaxStatus 
component, setting global to false will not trigger 
ajaxStatus.
Getting started with the ProgressBar
ProgressBar has two modes, "client"(default) or "ajax". Following is a pure client side progressBar.
<p:progressBar widgetVar="pb" />
<p:commandButton value="Start" type="button" onclick="start()" />
<p:commandButton value="Cancel" type="button" onclick="cancel()" /> 
<script type="text/javascript">
function start() {
this.progressInterval = setInterval(function(){
PF('pb').setValue(PF('pb').getValue() + 10);
}, 2000);
}
function cancel() {
clearInterval(this.progressInterval);
PF('pb').setValue(0);
}
</script>
Ajax Progress
Ajax mode is enabled by setting ajax attribute to true, in this case the value defined on a managed 
bean is retrieved periodically and used to update the progress.
<p:progressBar ajax="true" value="#{progressBean.progress}" /> 
public class ProgressBean {
private int progress;
//getter-setter
}
370
Documents you may be interested
Documents you may be interested