open pdf in webbrowser control c# : Delete text pdf preview control SDK utility azure wpf html visual studio sg2462504-part2078

Chapter 1. iSeries printing software to create, manage output 
There is extensive documentation on Host Print Transform in earlier AS/400 
printing redbooks, for example: 
• Chapter 7, “Host Print Transform”
IBM AS/400 Printing III
, GG24-4028
• Chapter 6, “Advanced Host Print Transform Customization” in 
IBM AS/400 
Printing IV
, GG24-4389
• Chapter 6, “Host Print Transform” in 
IBM AS/400 Printing V
, SG24-2160
Host Print Transform can be invoked when you send a spooled file to a printer 
using a variety of methods, such as an ASCII device description, a remote output 
queue, and a 5250 printer session. In any of these methods, the default for HPT 
is TRANSFORM(*YES). You need to select the appropriate Manufacturer Type 
and Model for the customization, because the iSeries has no way of 
communicating directly with the printer to establish its characteristics in the way 
that PSF/400 does.  HPT limitations
Host Print Transform has the following limitations or restrictions:
• AFP graphics (GOCA objects) are not supported
• Graphics (GDF) files are not supported
• GDDM fonts are not supported
• CHRSIZ DDS keyword is not supported
• Edge-to-edge printing is supported only by removing all no-print border values
• The FIDELITY printer file keyword is ignored
• AFP to ASCII transform may need to be run in raster mode for better print 
fidelity, at the risk of poorer performance
• Impact printers are not supported
• Computer output reduction (COR) and multiple-up printing is not supported
• Color barcodes are not supported
• Only 240 and 300-pel images may be transformed  Image Print Transform
It has been possible to transform image or PostScript data streams since OS/400 
V4R2. The resulting data streams are either AFPDS or ASCII. Specifically the 
supported input data streams are TIFF, GIF, BMP, and PostScript Level 1; the 
supported output data streams are AFPDS, PCL and again PostScript Level 1.
The source of the image or PostScript data stream would typically be a Windows 
PC, but could also be a Network Station, or a file placed in the iSeries Integrated 
File System (IFS) by some other process.
Examples of where this might be used include the ability to print a customer 
PostScript application on a high-speed iSeries IPDS printer. This is transformed 
by the iSeries into AFPDS and then passed to PSF/400 for conversion into IPDS 
and printing as normal. The difference now is that you have page-level status and 
error recovery for your PostScript job. 
Another example might be TIFF images from an archiving system: these could be 
printed on a variety of iSeries printers, the OS/400 operating system determining 
the appropriate transform in each case.
Image Print Transform is described in detail in Chapter 7 in 
AS/400 Printing V
SG24-2160. As Section 7.8, “Troubleshooting” in the same book implies, it is an 
Delete text pdf preview - delete, remove text from PDF file in, 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 preview; acrobat delete text in pdf
Delete text pdf preview - VB.NET PDF delete text library: delete, remove text from PDF file in, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Programming Guide to Delete Text from PDF File
remove text from pdf reader; how to erase text in pdf online
iSeries Printing VI: Delivering the Output of e-business
early invocation of Image Print Transforms within the operating system. For 
example, only PostScript Level 1 is supported, and there is very limited control 
over both the positioning of converted images and the speed of conversion. For 
production use of image or data streams, that is, involving business-critical 
printing, you must purchase the Infoprint Server for iSeries program product.
1.3.4  Infoprint Server for iSeries
Infoprint Server (5722-IP1) contains many additional data stream transforms, 
several of which can be used to drive printers. The product is described in detail 
in several chapters of this book, but the following sections provide an overview.  PDF transform
Your print applications that create AFP spooled files for printing on 
mission-critical IPDS system printers can also generate industry-standard Adobe 
Portable Document Format (PDF) files. These can be stored in the iSeries 
Integrated File System (IFS) for later processing, printed directly on a 
PDF-capable printer (such as the Infoprint 21 or 70), or automatically sent as an 
The PDF produced by the transform is actual text (not an image), so the resulting 
PDF file is efficient, in terms of file size, and enables use of standard Adobe 
Acrobat Reader functions such as text search, replace, and copy/paste.
Since the transform to PDF takes place on the IPDS spooled file that Print 
Services Facility/400 (PSF/400) creates, the initial spooled file can be anything 
that can normally be printed on an IPDS printer, such as SCS, IPDS, AFPDS, 
Line data (externally formatted with page definitions and form definition), mixed 
data (line data mixed with AFP), or output from OfficeVision (OV/400).
Further to this, an AFP spooled file may be segmented into multiple PDF files. 
This is likely to be of use with e-mail, for example one customer statement per 
e-mail from a statement run of many hundreds or thousands of customers.
If you want to break the spooled file into multiple PDFs or multiple e-mails, you 
need to have special AFPDS structured fields inserted into your data stream. This 
can be done in one of two ways: 
• Use the DDS keywords STRPAGGRP and ENDPAGGRP in your application 
and generate an AFPDS spooled file directly. 
• Use the indexing feature of the CRTAFPDTA command. This requires line data 
as input. For more information, see Chapter 5, “Infoprint Server for iSeries: 
CRTAFPDTA” on page 149.  Creating AFP Data (from line data)
The CRTAFPDTA command included with Infoprint Server allows you to convert a 
line data spooled file (or one containing mixed line and AFP data) to an AFP file. 
This is a fully-resolved AFP file. For example, all the externally-referenced AFP 
resources are built into the AFP file. Optionally, the file may be indexed.
The significance of this is that the fully-resolved AFP spooled file may now be:
• Viewed using the AFP Viewer within Client Access or the AFP Workbench
• Sent to another system for printing, storing, or viewing
How to C#: Preview Document Content Using XDoc.Word
How to C#: Preview Document Content Using XDoc.Word. Get Preview From File. You may get document preview image from an existing Word file in
pdf text remover; how to copy text out of a pdf
How to C#: Preview Document Content Using XDoc.PowerPoint
How to C#: Preview Document Content Using XDoc.PowerPoint. Get Preview From File. You may get document preview image from an existing PowerPoint file in
how to delete text from pdf document; how to delete text in pdf file
Chapter 1. iSeries printing software to create, manage output 
• Processed by Host Print Transform, converted to ASCII, and sent to a 
non-IPDS printer
• Stored in a document archival system, such as iSeries Content Manager 
All this can be done without needing to send or manage the separate AFP 
The indices may be used to break up the file into multiple PDF files, which may be 
e-mailed to different destinations.  Converting PCL, PostScript, or PDF to AFPDS
Infoprint Server can convert several ASCII data streams to AFPDS, for example 
PCL, PDF, and PostScript (levels 1 to 3). Using OS/400 NetServer (described in 
“NetServer” on page 27), for example, we can print directly to an iSeries-attached 
IPDS system printer using an ASCII printer driver. Previously you would have 
needed the AFP Driver for Windows to generate AFP from the Windows 
application. More likely, you might have an application generating PostScript or 
PDF. You can place this output on the OS/400 spool and have PSF/400 takeover 
the printing. This is the same scenario as portrayed in, “Image Print 
Transform” on page 23, but with enhanced versions of the transforms (for 
example, PDF and PostScript levels 2 and 3).  Converting PC image formats to AFPDS or PostScript
These transforms run on a Windows PC and transform the images into AFP 
overlays or page segments, or into PostScript Level 2. The supported images are 
1.3.5  Convert Line Data (CVTLINDTA)
This is a new parameter available in the Create, Change, or Override Printer File 
(CRTPRTF, CHGPRTF, or OVRPRTF) commands with Version 5 Release 1. It 
takes printer files that accept line data as input, applies a Page Definition to it, 
and generates a spooled file that is in fully-resolved AFPDS format. 
By “fully-resolved”, we mean that the instructions for placing the data on the page 
have been embedded with the text. The page definition is no longer needed. 
External AFP resources, such as fonts, overlays, page segments, remain external 
to the file and must be managed separately if moving the files from one system to 
another. If you want to include the external resources with the spooled file, you 
need to use the CRTAFPDTA command that part of the Infoprint Server product. 
See, “Creating AFP Data (from line data)” on page 24, for general 
information, or 3.2.1, “CVTLINDTA” on page 96, for details.
This parameter is part of OS/400. It was provided to compensate for some of the 
limitations of spooled files generated as DEVTYPE(*LINE) data:
• Cannot use the IBM AFP Viewer with these spooled files
• Cannot send these spooled files to a printer configured to use Host Print 
The resolved AFPDS output generated when using CVTLINDTA overcomes these 
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
a preview component enables compressing and decompressing in preview in ASP images size reducing can help to reduce PDF file size Delete unimportant contents:
erase pdf text; how to delete text from a pdf reader
C# WinForms Viewer: Load, View, Convert, Annotate and Edit PDF
Add text to PDF document in preview. • Add text box to PDF file in preview. • Draw PDF markups. Search PDF text in preview. • View PDF outlines.
how to delete text from pdf reader; how to delete text from pdf
iSeries Printing VI: Delivering the Output of e-business
1.3.6  SAP R/3 AFP PrintSuite feature
SAP R/3 has become a popular choice for medium to large companies that 
require an integrated software product to provide basic business automation. The 
R/3 client/server application provides businesses with a series of integrated 
modules that span the major functions of manufacturing, finance, sales, 
distribution, and human resources.
SAP R/3 normally generates output in two formats: 
• ABAP: This is a classical computer listing that contains fixed characters, line 
positions, and fixed fonts, such as Courier. R/3 uses this format whenever you 
request a report. Some R/3 applications use report printing for outputting 
• SAPscript
This is the formatting program for word processing. SAPscript 
processing creates a data stream in Output Text Format (OTF). SAPscript is a 
tag-oriented language that contains records with the print options, fixed text, 
and variable data placed on the page by a particular printer. SAPscript is used 
in most of the commercial applications that comprise R/3, such as invoices, 
bills, reminders, and paychecks. Usually, SAPscript uses typographic fonts 
such as Times Roman or Helvetica. 
The SAP R/3 product includes device drivers for the iSeries to convert the output 
to SCS, PCL, or PostScript. The SAP R/3 feature of AFP Printsuite (5798-AF3) 
extends this print support to enable users to access the full range of IPDS 
printers. This provides them with the intelligent error recovery not found on ASCII 
printers and, therefore, the ability to perform business-critical printing. 
This added support is provided through the Convert Print Data (CVTPRTDTA) 
command. CVTPRTDTA provides a direct transform of SAP R/3 print data into 
AFPDS or LINE data. It may be run from the command line or automatically called 
from within an R/3 spool process.
The CVTPRTDTA function allows you to add form definitions (with overlays) 
images, fonts, and barcodes to the output. You may choose to add a page 
definition to further format the ABAP report output. A number of page definitions 
is provided with the package, or you may choose to make your own using 
PPFA/400 or Infoprint Designer. 
PSF/400 and the AFP Font Collection are required to print the output produced by 
the SAP R/3 AFP PrintSuite feature on an IPDS printer.
For more information, see:
1.4  Managing the printed output
This section examines some of the software available for managing and 
controlling your printed (and non-printed) output.
1.4.1  OS/400 spool support
The spooling support in OS/400 is taken rather for granted. This is especially true 
when you compare the options available for manipulating a spooled file in 
Windows. OS/400 users can change, hold, save, redirect, and delete their 
spooled files, subject to security status. In most cases, users may select a range 
C# WinForms Viewer: Load, View, Convert, Annotate and Edit
Convert CSV file to PDF (.pdf). Annotation. • Add, delete and save annotations to OpenOffice in preview. Miscellaneous. • Select text on OpenOffice.
pdf text watermark remover; remove text from pdf
C# PDF insert text Library: insert text into PDF content in
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
delete text from pdf; how to delete text from pdf with acrobat
Chapter 1. iSeries printing software to create, manage output 
of pages to be printed. They can view the spooled files in text mode on a “green 
screen” or with full fidelity using the AFP Viewer within Client Access. Much of the 
above applies also to PC-sourced files, printed via the iSeries. Again compare 
this with the support offered by a Windows print server.
The NetServer function was introduced as part of OS/400 V4R2. It provides 
Windows Network Neighborhood support for print and file serving on the iSeries 
server. This means that you can access iSeries printers and files in the Integrated 
File System from the Windows desktop. A product such as Client Access, 
described below, is not required, although it does offer enhancements to the 
file/print operations.
For more information, see:
1.4.2  PSF/400 spool support
OS/400 twinax devices provide some feedback when a problem occurs, such as a 
ribbon check, open cover, or paper out. IPDS printers, whether attached over 
twinax or the LAN, SNA, or TCP/IP, provide an even higher degree of feedback 
and error recovery. However, they require (in most cases) the complementary 
software on the iSeries server called Print Services Facility/400 (PSF/400), which 
is an optional charged feature of OS/400.
Do not look too hard for a PSF/400 front-end menu. The real secret of PSF/400 is 
that it is 
printing. Most of the parameters to change printer and 
printing behavior are found in the user-created PSF configuration objects. These 
are optionally referenced (for example, invoked) in a printer device description.
PSF/400 typically delivers detailed status or error messages to the print writer job 
logs (of which there are two for an AFP=*YES printer) or the system operator 
message queue.
For a reminder of many of the functions that PSF/400 performs, refer to, 
“What PSF/400 does” on page 21. See also the Web site at:
1.4.3  Client Access/400 
Client Access/400 is a Windows product for connecting your PC to one or more 
iSeries servers. It provides such functions as 5250 terminal emulation, file 
transfer, and database access. The full-function version of the product is known 
as iSeries Client Access for Windows 95/NT (5763-XD1), but the strategic new 
version of the product is iSeries Client Access Express for Windows (5769-XE1). 
Both clients are available with the iSeries Client Access Family for Windows 
product (5769-XW1).  Operations Navigator
Operations Navigator is part of Client Access, whether the original full version or 
the later Express client. Among the many possibilities, it offers a GUI view of your 
printing operations. The most notable feature is the integration of the AFP Viewer 
product. Simply double-click a spooled file from a list, and the AFP Viewer is 
invoked. AFP resources are fetched automatically from the iSeries and cached 
locally on the PC for easy viewing.
How to C#: Preview Document Content Using XDoc.excel
How to C#: Preview Document Content Using XDoc.Excel. Get Preview From File. You may get document preview image from an existing Excel file in
how to erase in pdf text; delete text pdf files
C# PDF replace text Library: replace text in PDF content in
Description: Delete specified string text that match the search option from specified PDF page. Parameters: Name, Description, Valid Value.
remove text from pdf acrobat; how to delete text in a pdf acrobat
iSeries Printing VI: Delivering the Output of e-business
Using Operations Navigator to implement online viewing
This is actually a “free” way to implement online viewing, rather than printing in an 
enterprise. Let’s consider an example. Daily management reports are printed 
overnight and delivered to a user’s desk in the morning, perhaps several hundred 
pages of information, printed on an impact printer, using “music-rule” stationery. 
Sometimes the printed output sits on the desk all day, until discarded – unused – 
at night. 
Alternatively the same job 
be delivered to the user’s output queue, rather 
than directly to the printer. The user would double-click the spooled file, using 
Operations Navigator, obtain the information they need, and perhaps copy and 
paste it into a spreadsheet or word processing document. The user could also 
select one or more pages to be printed locally, on the nearby Windows inkjet, or 
laser printer, even if the original spooled file was in AFP format (the Viewer 
converts the data into PCL or PostScript for local printing). Finally, the user could, 
if desired, drag and drop the spooled file onto the traditional impact printer queue 
and print it “on demand” (as required). The difference here is that you give users 
the choice to be more productive, use less paper, and therefore, keep costs 
down.  AFP Manager
AFP Manager is an install option with Operations Navigator under Client Access 
Express that is new with Version 5 Release 1. The component provides three 
main functions:
• Easy import of AFP resources created on the PC to the iSeries
• Creation and management of PSF configuration objects
• Creation and management of font substitution tables
AFP Manager is described in detail in Chapter 9, “AFP Manager” on page 213.
For more information about Client Access, see:
1.4.4  AFP Viewer
This very useful utility has been described several times already in this chapter. 
The following list shows which products ship the AFP Viewer:
• AFP Workbench for Windows
• iSeries Client Access for Windows 95/NT
• iSeries Client Access Express for Windows
• Content Manager for iSeries
The list is actually more extensive when you consider that products, such as AFP 
Utilities/400 and Facsimile Support/400, can invoke the AFP Viewer if it is already 
installed on the client PC.
For most iSeries customers, the AFP Viewer provided with one of the Client 
Access products provides all the functionality they need. The AFP Workbench 
product is intended for cross-platform access to AFP documents, but may also be 
useful if Client Access is not in use at a customer site. The AFP Viewer shipped 
with various components of Content Manager is usually invoked while using those 
particular products.
The AFP Viewer can view:
Chapter 1. iSeries printing software to create, manage output 
• AFP documents
• AFP overlays
• AFP page segments
• PC file formats such as TIFF and PCX
Indexed AFP documents are particularly effective when used with the AFP 
Viewer, in terms of speed and ease of navigation. Documents may be viewed in 
“n-up” or rotated views and printed locally with full fidelity on a local Windows 
printer. The option of displaying image data in a different color to text is useful 
when creating efficient AFP resources such as overlays and page segments.  AFP Viewer plug-in
Another means of using the AFP Viewer is to obtain the AFP Viewer Web browser 
“plug-in”. You can download this from:
This is free of charge but supplied “as is”. It auto-detects AFP documents and 
adds the appropriate navigation icons to the browser toolbar. Full details are 
supplied in the IBM AFP Viewer Technical Reference, which is available at the 
Web site above and downloaded along with the plug-in. The plug-in works with 
Internet Explorer and Netscape Navigator, from version 3.01 and higher (but not 
with Internet Explorer 6.0).
1.4.5  Infoprint Manager for AIX and for Windows NT/2000
The IBM Infoprint Manager product family can potentially deliver a great deal of 
additional function to the iSeries server, for example:
• Enterprise-wide printer management
• Intelligent document routing and scheduling
• Multi-host printer usage
• Job notification and accounting for all printers in the enterprise
The main concern for an iSeries system administrator is how to dispatch print 
output to one of these external print servers. This topic is covered in detail in 
Appendix H, “AS/400 to AIX printing” of 
AS/400 Printing V
, SG24-2160. Much of 
what is described can also be applied to the Windows NT or 2000 environment.
For more information, see:
1.5  Complementary IBM offerings
By complementary offerings, we mean applications that complement, use, or at 
the very least, are compatible with IBM printing products, in particular those that 
use AFP printing. Read this section if you are wondering how to further develop 
your AFP print applications into other forms of output presentation, such as fax, 
viewing, archiving, e-mail, and Web-enabling. 
1.5.1  Facsimile Support/400
Facsimile Support/400 V4R4 (5798-TBY) and Facsimile Support for iSeries V5R1 
(5798-FAX) are an iSeries-based inbound and outbound fax product. Links with 
the AFP print model include:
iSeries Printing VI: Delivering the Output of e-business
• Using iSeries IPDS and other printers
• Using AFP overlays and page segments with header sheets
• Spooled files may be faxed instead of or as well as printed
• The Client Access AFP Viewer can be used to view inbound faxes
For more information, see:
1.5.2  Content Manager OnDemand for iSeries
This product has been known by a variety of names. It began life as Report/Data 
Archive and Retrieval System (R/DARS). It then became EDMSuite OnDemand. 
The current full name is Content Manager OnDemand for iSeries (5722-RD1). For 
now, we refer to it simply as “OnDemand”.
OnDemand is a high-volume archive and retrieval product. Such products are 
often known by other names, such as Computer Output to Laser Disk (COLD). 
But in fact, the storage media used by OnDemand could be iSeries disk, 
CD-ROM, tape, or any other accessible iSeries media. Similarly, another industry 
term is Enterprise Report Management (ERM), but with OnDemand, many 
objects may be stored, such as spooled files (including AFP spooled files), 
e-mail, images, and OS/400 objects. These may be indexed (if not already 
AFP-indexed) and stored in the OnDemand repository. They may then later be 
searched for, retrieved, and possibly viewed (using the AFP Viewer), and 
therefore re-enter the output presentation cycle of print, fax, e-mail, and so on.  Content Manager Common Server
Although OnDemand for iSeries is specifically architected for the iSeries server, 
some customers may also be interested in using a more common or generic 
archive tool. The Common Server product from the AIX and Windows NT platform 
has been ported to the iSeries platform. The resulting product is iSeries Content 
Manager Common Server, included with the native OnDemand for iSeries product 
(5769-RD1). The Common Server provides the tools for complete and secure 
capture, storage, retrieval, and viewing of all your documents. It incorporates the 
Spool File Archive (SFA) and AnyStore capabilities available in the parent 
OnDemand for iSeries product.
Some of the new, unique features supported by Common Server are:
• A larger number (up to 32) of more flexible, longer index keys
• Improved searching tools
• Optional support for indexing PDF documents, in addition to existing support 
for line data, SCS, and AFPDS documents
• Unique views by user; viewing can be done across folders
• Full text search, if desired
• Higher compression ratios for archived data
For more information, see:
1.5.3  Content Manager for iSeries 
This product has also been known by several different product names. Separate 
products such as ImagePlus, VisualInfo, and Workfolder Application Facility/400 
Chapter 1. iSeries printing software to create, manage output 
were brought together under the EDMSuite banner. Today they are functions 
within the Content Manager for iSeries 5.1 product (5722-VI1). This is a 
and object management
product that is used for storing all the miscellaneous 
pieces of information a company holds, from images to word-processed 
documents to multimedia.
While OnDemand/400 concentrates more on storing company-generated 
documentation, Content Manager is more likely to be used for document imaging 
and workflow, implying inbound documents. This is an over-simplification of the 
roles of the two products but suffices in this instance. It is important to note that if 
the two products are in use in an organization, they can share a common 
repository of data, accessed by a common front-end (probably one of the 
products’ clients).
For more information, see Chapter 16, “Using Content Manager OnDemand for 
iSeries” on page 311, and the IBM Content Manager OnDemand product family 
site at:
1.5.4  Backup Recovery and Media Services
Backup Recovery and Media Services (BRMS) for iSeries (5722-BR1) provides 
automated data backup and retrieval for the iSeries server. From a printing point 
of view, of interest is the ability to save spooled files, output queues, and any 
external AFP resources associated with AFP spooled files.
For more information, see:
1.6  Complementary non-IBM offerings
Some customer’s print formatting requirements may lie outside the scope of the 
various products described above. This section describes a few of those types of 
1.6.1  Office Vision/400 replacements
With the proliferation of easy-to-use word processing packages available on the 
workstation, fewer customer use the 5250-based Office Vision/400 product as an 
editor for straight document creation. However, many customers used the 
powerful ability of OV/400 to easily merge their iSeries database records to 
create customized documents. In some cases, mission-critical applications have 
been built up over the years around these functions. As of Version 5 Release 1, 
you can no longer run OV/400 on your iSeries. The redbook 
How to Replace 
OfficeVision/400 in Your Applications: Looking at Domino for AS/400 and AS/400 
, SG24-5406, addresses this topic. 
Lotus Domino provides a possible replacement for the simple document creation, 
mail, and calendaring functions of OV/400. Other products from Lotus and other 
vendors can be used to create new word processing documents. However, most 
other word processing packages do not provide an integrated way of merging 
iSeries database information into text documents. 
iSeries Printing VI: Delivering the Output of e-business
Three vendors are described in the OV/400 replacement redbook: 
• Inventive Designers’ DTM for AS/400 
• Aia’s Intelligent Text Processing/Client Server (ITP/CS) 
• Triangle’s Data/Text Merge for Notes/Domino 
This list is not exhaustive. Other IBM Business Partners and independent 
software vendors provide solutions to replace OfficeVision/400 services or APIs 
in an iSeries environment.
For additional information, see the summary in Section 3.3 of 
How to Replace 
OfficeVision/400 in Your Applications: Looking at Domino for AS/400 and AS/400 
, SG24-5406, or Appendices J, K, and L for details on each product. 
A useful Web site for considering OV/400 migration is:
Documents you may be interested
Documents you may be interested