c# ghostscript pdf to image : Change font in pdf fillable form application SDK tool html winforms web page online tutorial_English7-part1092

Digital Imaging Tutorial - Image Creation
are more often found on multi-user systems. In particular, Unix systems, with 
their inherent batch processing capabilities, are well-suited for these kinds of 
tasks, though computers running Linux or Windows 2000 Professional or XP 
Professional may also be suitable.  
© 2000-2003 Cornell University Library/Research Department
http://www.library.cornell.edu/preservation/tutorial/technical/technicalB-04.html (2 of 2) [4/28/2003 2:28:00 PM]
Change font in pdf fillable form - C# PDF Form Data fill-in Library: auto fill-in PDF form data in C#.net, ASP.NET, MVC, WinForms, WPF
Online C# Tutorial to Automatically Fill in Field Data to PDF
create fill pdf form; convert html form to pdf fillable form
Change font in pdf fillable form - VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
convert an existing form into a fillable pdf form; convert word to pdf fillable form
Digital Imaging Tutorial - File Management
6C. Technical 
Infrastructure: 
FILE MANAGEMENT
Key Concepts 
introduction
keeping track
image databases
storage
storage types
storage needs
I
NTRODUCTION
File management consists of a set of interrelated steps designed to ensure 
that files can be readily identified, organized, accessed, and maintained. 
Since there are strong connections between various aspects of file 
management, plan ahead to avoid making decisions that limit options later on. 
It is especially important to keep lines of communication open between 
technical staff and project staff during the planning stage. 
File management steps examined here include: 
l
Keeping track (basic file system considerations). Another aspect of 
keeping track is covered in 
Metadata.
l
Image databases and other image management solutions (special 
software for organizing image files)
l
Storage (devices and media)
l
Maintenance (backup, migration, preservation, and security) is 
addressed in 
Digital Preservation)
K
EEPING
T
RACK 
Default file and directory naming schemes are rarely optimal for a specific 
collection. Sound decisions about files and directories can help minimize 
chaos, especially for very large collections. To some degree, the nature of the 
material being scanned will suggest organizing principles. Serials are often 
divided into volumes and issues, monographs have page numbers, 
manuscript or photograph collections have folder or accession numbers, etc. 
In most cases, some aspect of these physical organizing principles can be 
translated into file system organization. 
Follow some basic file system recommendations: 
l
Use a file naming scheme that is compatible with whatever operating 
systems and storage media you plan to use
l
Use standard file extensions for different file types
l
Don't overload directories with too many files
l
Rely on storage management software to manage large collections 
across multiple physical disk drives 
l
Allow for generous amounts of collection growth  
© 2000-2003 Cornell University Library/Research Department
http://www.library.cornell.edu/preservation/tutorial/technical/technicalC-01.html [4/28/2003 2:28:01 PM]
C# PDF Field Edit Library: insert, delete, update pdf form field
PDF form creator supports to create fillable PDF form in C# Able to add text field to specified PDF file position in C# Support to change font size in PDF form.
change pdf to fillable form; create a fillable pdf form from a pdf
C# PDF Text Box Edit Library: add, delete, update PDF text box in
framework. Able to create a fillable and editable text box to PDF document in C#.NET class. Support to change font color in PDF text box.
convert pdf fillable form to html; create pdf fillable form
Digital Imaging Tutorial - File Management
6C. Technical 
Infrastructure: 
FILE MANAGEMENT
Key Concepts 
introduction
keeping track
image databases
storage
storage types
storage needs
I
MAGE
D
ATABASES
Many early digital initiatives relied heavily on custom programming for 
managing large collections of image files. Routines for batch processing, 
organizing, and delivering files were written using high-level scripting 
languages, such as Perl and Tcl. Today there are many off-the-shelf products 
that can dramatically simplify the process of managing a large collection of 
image files. However, even the simplest system requires some degree of 
customization. Larger collections and those with complex metadata require 
more sophisticated tools, which in turn require a higher degree of staff 
maintenance and oversight. Thus, programming experience is still a desirable 
skill for staff who manage image databases.
Image databases vary significantly in ease-of-use and level of functionality. 
They keep track of your files, provide search and retrieval functions, supply 
an access interface, monitor level and type of usage, and provide some 
security by controlling who gets access to what. No one tool is likely to meet 
all your needs, and even the most carefully chosen set of tools needs to be 
regularly re-evaluated to determine if it's still the best choice. 
General criteria for evaluating image databases include the following: 
l
Purpose for which the digital file collection was created 
l
Size and growth rate of the image collection
l
Complexity and volatility of accompanying metadata
l
Expected level of demand and performance
l
Existing technical infrastructure, including availability of skilled 
systems staff
l
Expense 
Basic categories of image database systems
A thorough assessment of image management systems, including pros and 
cons of each type and example applications, are discussed by Peter Hirtle in 
Moving Theory into Practice: Digital Imaging for Libraries and Archives. He 
suggests the following major categories: 
Common desktop databases are fairly low cost and simple to use, but 
limited in size and functionality. 
Client-server database applications are more costly and more 
sophisticated than desktop databases, but are correspondingly more difficult 
to use and maintain. 
Specialized image management systems can offer a complete off-the-shelf 
solution with pre-defined data structures, but are more expensive and less 
flexible in terms of customizability and compatibility. 
More library systems  are becoming image-enabled. Those that are offer 
good linkage between existing catalog records and digital images, but suffer 
http://www.library.cornell.edu/preservation/tutorial/technical/technicalC-02.html (1 of 2) [4/28/2003 2:28:02 PM]
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Change Word hyperlink to PDF hyperlink and bookmark. VB.NET Demo Code for Converting Word to PDF. Add necessary references: RasterEdge.Imaging.Font.dll.
allow users to attach to pdf form; pdf fillable forms
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Change Excel hyperlink to PDF hyperlink and bookmark. VB.NET Demo Code for Converting Excel to PDF. Add necessary references: RasterEdge.Imaging.Font.dll.
convert word document to pdf fillable form; create fillable form pdf online
Digital Imaging Tutorial - File Management
from lack of standardization and a preference for item-level linking. Library 
systems staff may not be prepared to take on the additional burden of 
managing large image collections. However, this is an area of intensive 
development. More library systems are now accommodating image 
databases. A detailed look at some of the products is available in 
Digital 
Object Library Products.
Computer Considerations 
Desktop databases, by definition, are designed to run on desktop systems 
under MacOS or Windows. However, even a small collection may be 
overwhelmed on a desktop system if too many users attempt to access it 
simultaneously. Most larger database applications are designed to run in multi-
user environments such as Unix, Linux, or Windows NT/2000, which run on 
machines offering fast processors, lots of RAM, fast i/o and peripheral buses, 
and fast storage devices.
© 2000-2003 Cornell University Library/Research Department
http://www.library.cornell.edu/preservation/tutorial/technical/technicalC-02.html (2 of 2) [4/28/2003 2:28:02 PM]
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Change Word hyperlink to PDF hyperlink and bookmark. C#.NET Sample Code: Convert Word to PDF in C#.NET Project. RasterEdge.Imaging.Font.dll.
create fillable pdf form from word; change font size in fillable pdf form
C# Create PDF from OpenOffice to convert odt, odp files to PDF in
An advanced .NET control to change ODT, ODS, ODP forms to fillable C#.NET Project DLLs: Conversion from OpenOffice to PDF in C#.NET. RasterEdge.Imaging.Font.dll.
attach image to pdf form; change font size pdf fillable form
Digital Imaging Tutorial - File Management
6C. Technical 
Infrastructure: 
FILE MANAGEMENT
Key Concepts 
introduction
keeping track
image databases
storage
storage types
storage needs
S
TORAGE
Typically, the component of the technical infrastructure that gets the most 
attention is the capture device, because it interacts directly with the tangible 
object being digitized and has the greatest influence on the quality and fidelity 
of the resulting image. Much less thought goes to the storage medium on 
which the captured bits will reside. This is unfortunate, since poor choices in 
storage technology can be detrimental to every step of digitization and can 
lead to production slowdowns, inefficient delivery, needlessly high short- and 
long-term costs, and the corruption and loss of data.
The reluctance to focus on storage technology is understandable. Storage 
devices perform a routine and utilitarian function within the digitization chain 
and are easy to take for granted. Additionally, mass storage is one of the 
most competitive and rapidly advancing computing technologies. As a result, 
it can be quite daunting even for the technically savvy to keep up with the 
ever-changing storage landscape, let alone understand some of its more 
complex aspects.
Except for relatively small installations, decisions about storage technology 
will probably be made in close consultation with systems staff. For that 
consultation relationship to be an effective partnership, knowledge of the 
basic terminology and concepts lays the foundation for asking the right 
questions.
General criteria for evaluation include: 
l
Speed (read/write, data transfer)
l
Capacity
l
Reliability (stability, redundancy) 
l
Standardization
l
Cost
l
Fitness to task  
Rapid changes in storage technology have altered the impact of these criteria 
on digitization planning. In the early 1990s, storage was expensive, slow and 
of relatively limited capacity. Projects creating multiple gigabytes of image 
files experimented with various new (and often proprietary) optical disk 
technologies in order to find affordable means to safeguard their new digital 
treasures, often sacrificing speed and reliability in the process. 
Today, the spinning magnetic disk drive is the undisputed king of storage. For 
all but the most ambitious projects, the production phase of digitization will be 
well-served by everyday, inexpensive parallel ATA drives, now commonly 
available in capacities of 120 GB per drive and interface transfer speeds up to 
133 MB/second. Neither speed nor capacity is likely to create performance 
bottlenecks. 
Today, the storage challenge is more likely to arise in the delivery stage, from 
efforts to consolidate disparate digital collections into a large digital library, 
http://www.library.cornell.edu/preservation/tutorial/technical/technicalC-03.html (1 of 2) [4/28/2003 2:28:03 PM]
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Files; Split PDF Document; Remove Password from PDF; Change PDF Permission Settings. VB.NET Demo Code for Converting PowerPoint to PDF. RasterEdge.Imaging.Font.dll
create fill in pdf forms; fillable pdf forms
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
Convert multiple pages PowerPoint to fillable and editable PDF documents. C#.NET Demo Code: Convert PowerPoint to PDF in C#.NET RasterEdge.Imaging.Font.dll.
convert pdf to fillable form online; pdf create fillable form
Digital Imaging Tutorial - File Management
sometimes containing terabytes of data (a terabyte is 1000 gigabytes). 
Efficient management, delivery and maintenance of such collections is not a 
trivial task, and the premium pricing of large storage arrays with high 
reliability, excellent performance and integrated backup facilities can still 
strain budgets. Smaller collections that are in great demand may also require 
higher performance storage systems. 
Within the range of available storage technologies, it is generally safest to 
choose one that is at or near its peak of popularity and acceptance. 
Technologies too close to the leading edge may never achieve widespread 
support from manufacturers or users, leaving early adopters with orphaned, 
unsupported hardware or media. Technologies too close to the trailing edge 
may suffer from declining product support and diminished upgrade paths. 
Also, don't buy substantially more storage than you think you'll need within 
the next couple of years. Under-utilized storage is not cost effective given the 
rapidly declining price and relatively short life expectancy. Most storage 
systems today are designed to accommodate incremental growth. 
© 2000-2003 Cornell University Library/Research Department
http://www.library.cornell.edu/preservation/tutorial/technical/technicalC-03.html (2 of 2) [4/28/2003 2:28:03 PM]
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Create fillable and editable PDF documents from Excel in both .NET WinForms C# Demo Code: Convert Excel to PDF in Visual C# .NET RasterEdge.Imaging.Font.dll.
add attachment to pdf form; pdf signature field
C# Create PDF Library SDK to convert PDF from other file formats
Create fillable PDF document with fields. Load PDF from existing documents and image in SQL server. RasterEdge.Imaging.Font.dll. RasterEdge.XDoc.PDF.dll.
convert word doc to fillable pdf form; asp.net fill pdf form
Digital Imaging Tutorial - File Management
6C. Technical 
Infrastructure: 
FILE MANAGEMENT
Key Concepts 
introduction
keeping track
image databases
storage
storage types
storage needs
B
ASIC
T
YPES OF
M
ASS
S
TORAGE
Mass storage technologies can be classified in several ways. The underlying 
storage system (magnetic, optical or magneto-optical), the drive type (fixed or 
removable), the media material (tape, rigid platter, flexible platter), and the 
hardware interface (ATA, ATAPI, SCSI, USB, Firewire/IEEE 1394, Fibre 
Channel) jointly define the characteristics of each technology.
Storage systems are also distinguished as either direct attached storage or 
network attached storage. Direct attached storage includes standard desktop 
drives that are either installed within a computer case or cabled directly to it. 
Network attached storage generally encompasses storage that is accessible 
to multiple computers and may be either connected to a server and accessed 
via special file system protocols (e.g. Network File System or Common 
Internet File System), or part of a storage system that functions independently 
of any particular server (e.g. a SAN—Storage Area Network). 
Storage hierarchies refer to the allocation of files to different kinds of storage 
depending on the frequency of use. When magnetic disk storage was very 
expensive, it was common to place the highest usage files on magnetic disk 
(online access), less frequently used files on less expensive (and slower) 
optical media (near line storage) and very infrequently accessed files on 
magnetic tape (offline storage). Due to the fact that magnetic disk storage has 
declined in price at a much more rapid pace than optical storage, the 
incentive to establish such hierarchies has lessened. 
A table characterizing available technologies based on speed, capacity, and 
cost may be viewed by clicking on 
Table: Comparison of Storage Media
Trends in Mass Storage 
Since the hard disk drive was invented in 1952, regular and rapid 
technological advancement has led to astonishing improvements in capacity, 
speed, reliability and price/performance ratio. The driving force in these 
improvements has been the unrelenting increase in the amount of data that 
can be stored in the same area (known as "areal density"). Unit cost for basic 
hard disk storage dropped by approximately a factor of 100 from 1997 to 
2002. With predictions that the cost per unit of storage will continue to decline 
at a steep pace and that drive capacity will continue to increase, there is little 
likelihood that even the largest and fastest growing digital image collections 
will face capacity or affordability problems for mass storage. Other forms of 
mass storage, such as optical disk and magnetic tape systems, are also 
seeing improvements in price and performance, but at a lesser rate than seen 
with magnetic disk. 
The downside of such rapid technological change is equally rapid 
obsolescence. The need to replace storage systems at short intervals 
http://www.library.cornell.edu/preservation/tutorial/technical/technicalC-04.html (1 of 3) [4/28/2003 2:28:04 PM]
Digital Imaging Tutorial - File Management
(perhaps every 3-5 years) cancels out some of the cost benefits. Maintenance 
budgets for digital imaging systems should anticipate these needs. 
Another downside is the confusing proliferation of new technologies. This is 
particularly true in two areas. One is hardware interfaces for magnetic disks. 
In order to take advantage of the increasing storage density (and consequent 
increases in the speed of data retrieval) new hardware interfaces must be 
developed that can keep up with the drives. Otherwise, there would be no 
advantage to the faster drives. 
The result has been intense competition to increase the data flow rate the 
interfaces can handle, with each interfaces' stakeholders attempting to one-up 
the others and win a larger share of the market for high-performance 
applications. Examples include the move from USB 1.1 to 2.0, the regular 
introduction of new SCSI standards, and the impending shifts from IEEE 
1394a to 1394b and parallel ATA to serial ATA. The new versions offer 
superior performance, but may cause problems such as incompatibilities (with 
earlier version devices and the computer system itself), lack of operating 
system support, and delayed availability of device drivers. 
The other area where technology proliferation has caused confusion and 
headaches for users is formats for compact disk media. This is especially true 
for the high-density DVD formats, where at least five different formats 
compete, including three different rewritable formats (DVD-RAM, DVD+RW 
and DVD-RW). The lack of standardization leads to incompatibilities amongst 
drives and media and makes it risky for users to settle on any one technology. 
For more information on this topic, see the 
DVD FAQ
A good discussion of many of the trends discussed above can be found 
here
Reliability Considerations 
Storage reliability takes on many different meanings at different points along 
the digitization chain. During capture, the concern centers on accurate 
recording of the bits and the maintenance of fidelity as the files go through 
various processing steps before arriving in a permanent storage archive. 
Once ready for delivery, short-term concern shifts to maintaining high 
availability of important files by minimizing storage system down time, and 
recovering rapidly from failures. In the long-term, reliability is focused on 
replacing storage systems before hardware and/or media fails, loses integrity 
or becomes obsolete. 
Overall, the reliability of storage systems has been steadily improving. Almost 
all storage technologies now have some form of error correction built-in. As 
storage has become faster and higher in capacity, the extra time and 
redundant storage necessary to implement error correction has become less 
of a burden to implement. More and more disk drives have features such as 
S.M.A.R.T (Self-Monitoring, Analysis, and Reporting Technology) that allow a 
drive to constantly monitor its own performance and send out an alert if 
something is starting to go wrong (for example, if the drive's rotational speed 
is changing, perhaps indicating that a motor or bearing problem is 
developing). 
Larger storage arrays are available with a variety of reliability features. RAID 
(Redundant Array of Independent or Inexpensive Disks) allows several 
performance and reliability related configuration options, such as data 
mirroring, so there is complete redundancy. Some systems can be configured 
with "hot spares" and "automatic failover" so in the event of a complete drive 
failure, the contents will automatically be reconstructed on a powered up 
spare, which then takes its place, all without human intervention. Others 
permit "hot swapping" of drives, so that replacements can be installed without 
powering down the entire storage system. As hard drive storage comes down 
http://www.library.cornell.edu/preservation/tutorial/technical/technicalC-04.html (2 of 3) [4/28/2003 2:28:04 PM]
Digital Imaging Tutorial - File Management
further in price, it becomes less of a luxury to have empty drives spinning 
solely for the purpose of taking over in the event of a failure. 
Unfortunately, these impressive features cannot be solely relied upon for 
protection of data. No technology is fail-safe, and entire storage installations 
can be destroyed by unpredictable events such as fires, floods, and 
earthquakes. For this reason, it is generally recommended that all unique 
data (especially master image files and all associated metadata) be stored on 
at least two kinds of media, in different physical locations. Often, the choice 
for secondary storage is removable media such as optical disks or magnetic 
tapes. 
Most removable media can have reasonable life spans (claims vary from 10-
100 years), though many of these figures are based on accelerated aging 
tests, not actual experience. However, improper storage conditions (e.g. high 
temperature and humidity) can dramatically lower media longevity. Some 
hard disk drive manufacturers are now claiming MTBFs (Mean Time Between 
Failure—a statistical measure of the likelihood of drive failure) of 100 years or 
more. How much attention should you pay to these numbers? 
Given that all technologies are subject to failure, and new technologies are 
being introduced at ever-shrinking intervals, it is possible to get too caught up 
in concerns over the lifespan of digital storage media. Removable media 
drives are subject to rapid obsolescence (many formats have come and gone 
without ever achieving broad market acceptance). As discussed in 
Digital 
Preservation, long term survival requires a comprehensive plan that includes 
attention to media lifespan, storage environment, handling procedures, error 
detection, backup, disaster response, and monitoring for hardware, media 
and format obsolescence. 
© 2000-2003 Cornell University Library/Research Department
http://www.library.cornell.edu/preservation/tutorial/technical/technicalC-04.html (3 of 3) [4/28/2003 2:28:04 PM]
Digital Imaging Tutorial - File Management
6C. Technical 
Infrastructure: 
FILE MANAGEMENT
Key Concepts 
introduction
keeping track
image databases
storage
storage types
storage needs
D
ETERMINING
S
TORAGE
N
EEDS
Formula to compute storage needs
Basic storage capacity requirements can be estimated by simple 
calculation: 
Total storage needed = # of image files x average file size x 1.25
Example:  A Collection of 3,000 text images, each averaging 75KB, 
would require about 225MB of storage. However, many other factors 
can increase storage needs. OCR text for the same pages might run 
3KB per page, or about 1/25th the space required for the corresponding 
image file. The number and size of derivative files, as well as whether 
they're permanently stored or created on the fly could add further to 
storage requirements. In addition, all storage technologies involve a 
certain amount of wasted space. The precise amount depends on 
factors such as the storage technology used, total capacity, partition 
size, and average file size. Some experimentation may be necessary to 
determine the approximate percentage of wasted space, but it needs to 
be taken into account in estimating storage needs. The formula above 
factors in a generous overage to cover such concerns. 
Cost of storage can be approximated as follows:
Total storage cost formula
Total storage cost = total storage needed x cost per unit of storage 
This will provide a rough estimate, since it includes only basic drive and 
media costs. Other costs related to storage could include racks and 
enclosures, backup power supply, cables, cards, storage management 
software, etc. . Expect unit storage costs for large systems that include 
redundancy, high reliability and very high performance to be substantially 
higher than for routine desktop storage. Check with your systems staff for a 
more complete picture.
http://www.library.cornell.edu/preservation/tutorial/technical/technicalC-05.html (1 of 3) [4/28/2003 2:28:05 PM]
Documents you may be interested
Documents you may be interested