c# pdf to image free library : Change font size pdf fillable form SDK control service wpf web page windows dnn stylevision0-part815

Altova, Inc.
900 Cummings Center, Suite 314-T
Beverly, MA, 01915-6181, USA
l
Tel: 978-816-1600
Fax: 978-816-1606
● 
Web: www.altova.com
Getting More from Your Content with Single
Source Publishing:
Scoping out the benefits, obstacles, and a
unique starting point, Altova StyleVision® 2005
WhitePaper
Change font size 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
add fillable fields to pdf; pdf fillable forms
Change font size 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 pdf fillable forms; convert word document to pdf fillable form
Executive Summary
The ability to offer customers business content in multiple formats, such as
Web pages, email messages, Word documents, PDF documents, etc., is vital
for meeting customers' needs and expectations in today's hyper-competitive
Internet economy. However, this task presents a significant challenge since
the popular formats in use today are generally not interoperable. XML tech-
nologies provide a framework for implementing single source publishing to
produce multiple output formats from one source of content, but this still
requires the time-consuming development of multiple intricate stylesheets. In
addition, many XML-based single source publishing implementations do not
address the need to publish content stored in the relational database, which
is the prevalent data storage mechanism in today's enterprise.
Only Altova StyleVision 2005 delivers on the promise of single source pub-
lishing by simultaneously generating multiple stylesheets based on XML or
databases, providing tremendous cost and time savings.
2
Altova®
WhitePaper
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.
adding signature to pdf form; acrobat fill in pdf forms
C# PDF Text Box Edit Library: add, delete, update PDF text box in
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. Ability to change text size in PDF
create fill in pdf forms; create a pdf with fields to fill in
Introduction
In the not so distant past, the dominant medium for communicating with
customers was the hard copy, printed page. Today, however, the pace of
business is such that printed materials often become outdated as soon as
they come off the presses, and advances in communication technology have
exploded the number of publishing options available.
Contemporary methods for communicating important business information
include multiple media options, such as email, PDF (Portable Document
Format) documents, Web pages, word processor documents, and so on. This
wide range of formats for representing business content has allowed organi-
zations to customize messages to meet the needs of a variety of consumers
- and at the same time it's raised the bar when it comes to consumer expec-
tations. Today's savvy customers expect real-time, up-to-date information
available in their preferred format. With the global marketplace online at their
fingertips, customers who don't find the information they want from you in a
snap will just as quickly look for it from a competitor.
Companies, therefore, face the awesome challenge of producing the same
content, such as product descriptions, marketing materials, purchase orders,
etc., in multiple formats, while at the same time ensuring accuracy and timeli-
ness. Given that each medium has unique requirements and technical speci-
fications, publishing this content in multiple formats often consumes vast
amounts of financial and human resources.
XML technologies offer the ability to implement single source publishing by
separating content from style. This inherent ability of XML allows you to
publish a single source of content into multiple formats, such as Web pages,
printed documents, and so on. However, though XML technologies lay the
foundation for single source publishing, only Altova StyleVision 2005 over-
comes the significant challenges required to make it a reality.
3
Altova®
WhitePaper
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Change Word hyperlink to PDF hyperlink and bookmark. RasterEdge.Imaging.Font.dll. zoomValue, The magnification of the original PDF page size. 0.1f
convert word form to fillable pdf form; add signature field to pdf
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 PDF RasterEdge. Imaging.Font.dll. zoomValue, The magnification of the original PDF page size.
attach file to pdf form; create fill pdf form
Multiplicity of Media 
In many companies, the process for tackling publishing in multiple media is
based on legacy methods for producing printed materials. However, today the
number of steps and people involved has multiplied. Content authors gener-
ally write content using their preferred word processing program and send
files to Web publishers, graphic designers, etc., for publication. For instance,
a common chain of events takes place when a marketing representative
needs to add content to the company Web site. He/she writes the new con-
tent in a word processing application and sends the file to the Web develop-
er, who then has to code the text in HTML (Hypertext Markup Language),
add formatting in the form of a stylesheet, add Web-specific features such as
hyperlinks and navigation information, and so on. Because the content from
the word processor application is incompatible with Web formatting, the
marketing rep and Web developer are doing much of the same work twice.
Next, the marketing rep sends that very same content to the graphic design-
er, who transforms it to PDF format. Though the same content is being pub-
lished, PDF formatting requires the addition of headers, footers, page num-
bers, and other layout considerations.
Depending on the number of formats in which each document needs to be
replicated, this process snowballs rapidly.
To further complicate matters, this multi-tiered process is repeated each time
the original content is updated. Whether an update is required to simply
change a word, correct an error, or add new information, each and every
occurrence of that information must be tracked down and updated.This
becomes quite a daunting task when many versions of each file and different
types of file formats have accumulated. After just a few iterations, the same
content exists in multiple file formats, multiple versions, and multiple places.
The amount of time and money spent getting customers the information they
need - when, where, and how they want it - can quickly eclipse even the
largest company's budget restraints. What is needed is an efficient method
for producing documents in a variety of media quickly, easily, and free of
errors. XML technologies offer a solution by providing the basis for single
source publishing.
4
Altova®
WhitePaper
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
RasterEdge.Imaging.Drawing.dll. RasterEdge.Imaging.Font.dll. DocumentType.PDF DocumentType.TIFF. zoomValue, The magnification of the original PDF page size.
adding a signature to a pdf form; change font size in pdf fillable form
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
RasterEdge.Imaging.Drawing.dll. RasterEdge.Imaging.Font.dll. DocumentType.PDF DocumentType.TIFF. zoomValue, The magnification of the original PDF page size.
pdf add signature field; convert word to pdf fillable form
XML for Single Source Publishing
The eXtensible Markup Language (XML) is a universal language for specify-
ing a standard syntax to describe a document's content. It's a clearly defined
way to structure, describe, and interchange data that separates the actual
content from its style, i.e., the way the content is presented on a screen, on
paper, etc.
Traditional tools for writing and displaying documents such as word processor
applications embed formatting in the content. This makes translating content
for use in multiple media difficult, because changing the formatting ultimately
changes the content, and vice versa.
XML, in contrast, separates content from formatting and layout information to
allow effective content re-use. It's this inherent ability of XML to store content
and style separately that promises to unify corporate information and lessen
the chasm between disparate document formats. XML technologies are
ideally suited to solve content management and publication challenges
because they are both platform and programming language neutral, inherently
transformable into other formats, easily stored and searched, and easily
transmitted via XML-based Web services.
XML single source publishing makes use of XML-based XSL technologies.
The eXtensible Stylesheet Language (XSL) consists of, among other things
eXtensible Stylesheet Language Transformations (XSLT) and eXtensible
Stylesheet Language Formatting Objects (XSL:FO).These two stylesheet
languages are used to apply style to XML documents. XSLT is a standardized
language for transforming XML documents to simple output forms such as text,
HTML, or RTF (Rich Text Format), which is a common document format used
by applications such as Microsoft® Word®. XSL:FO is a language for
expressing advanced document layouts such as those used by PDF and
PostScript formats. XSL is the style component that corresponds to the XML
content. Using XML with XSL allows you to change a document's style with-
out affecting the content to, for example, publish a product catalog in HTML,
Word, and PDF formats. Conversely, it allows you to change a document's
content while preserving the style, which is necessary when publishing that
same product catalog in multiple languages for international distribution.
Transforming a document to produce another data format involves process-
ing an XML file and a stylesheet in an XSL processor to generate a new
output document.This way, a single source of XML content can be published
to a wide variety of formats by simply applying the appropriate stylesheet. At
the same time, you can modify the XML data itself without changing the
existing stylesheet(s) to customize information for different users, update
changing content, or publish a particular document in multiple languages.
5
Altova®
WhitePaper
Using XML-based single source publishing in this way also enables the re-use
of standardized, company-approved information. For example, saving small
pieces of information in XML allows reuse of commonly published information
such as product descriptions, price lists, company overviews, etc. Because an
XML file is used to contain and describe these nuggets of data, consistency and
accuracy are ensured, and updating the information once means that the
change will be reflected everywhere that content is used.This ability is espe-
cially important for product information, for example, which in many industries
changes very frequently. Representing a product description in XML means that
a required change can be made once - and be automatically reflected in every
document and Web page that contains that content.
Once an organization establishes an underlying single source publishing frame-
work, most publishing tasks can occur automatically, since the documents and
stylesheets conform to the defined XML model.
The potential of single source publishing for saving time and money is tremen-
dous. In fact, as analyst Ronald Schmelzer notes in the "XML in the Content
Lifecycle Report
1
," "XML-based content management and single-source pub-
lishing can reduce up to 75% of total publishing costs." 
Consider the advantages of being able to publish (and later update) the items
listed below in Web, print, etc., formats, as well as in multiple languages, simul-
taneously:
z
Product and services descriptions
z
Product catalogs
z
User manuals
z
Price lists
z
Articles and papers
z
Direct-mail correspondence
z
eBooks and hard-copy books
z
Presentations
z
Marketing collateral: brochures, data sheets, Web pages, etc.
6
Altova®
WhitePaper
1
Source: ZapThink, LLC - "XML in the Content Lifecycle Report" - http://www.zapthink.com/report.html?id=ZTR-CL100
Single Source Publishing Challenges
Despite the countless advantages of the XML single source publishing
model, challenges remain. Each output format (HTML, PDF, RTF, etc.) has its
own associated XSL stylesheet. For example, an XML document that is to be
rendered in HTML requires the application of one XSLT stylesheet, and a
different XSLT stylesheet is necessary for RTF output. Producing that same
content in PDF requires an XSL:FO stylesheet. If additional output formats
are desired, additional stylesheets must be developed.
Because of the need to have different stylesheets for each format, the
process of developing these files becomes extremely complex and time con-
suming. Many designers have little if any experience in this process, because
though one might be skilled at developing XSLT stylesheets for HTML output,
for instance, he/she may still not know the intricacies of working with XSL:FO
or the many other stylesheet variations in use today.
Adding to the pressure is that the XSLT language is a programming lan-
guage of its own, and a single stylesheet error can prevent the generation of
any useful output. HTML output for use on the Web often requires the coding
of dynamic forms that change based on user-input as well as complex tables
with multiple rows and columns. Writing XSL stylesheets to support these
functions by hand can take a considerable amount of time and is an error-
prone process.
To help alleviate the complexity of stylesheet design, visual data mapping
tools have been created to accelerate the development of XSLT stylesheets.
These tools, however, are generally restricted to generating one particular
stylesheet format.
Another significant challenge is getting content into XML to begin with.
Though XML syntax is designed to be simple, XML documents contain both
content and markup tags, and therefore are generally not a user-friendly
media for content creation and editing. Non-technical business users, who
generally fulfill the content authoring role, usually do not have the technical
experience required to write XML documents, and simply saving word pro-
cessing documents as XML, for instance, does not automatically produce
meaningful output that is truly reusable. So, an extra step remains for which a
developer must convert the authors' documents to an XML format.
Though XML provides a solution for rendering content created by subject
matter experts in multiple formats, the majority of critical business informa-
tion is stored in relational databases. A common requirement is producing
information from databases for display on Web pages and other media to, for
example, provide a customer with a history of his/her transactions, extract
pricing data for use in a purchase order, and so on.Though stand-alone, pro-
prietary applications for mining databases and generating database reports
are available, they are separate from the XML single source publishing model
and therefore require additional cost and labor expenditures. An effective sin-
gle source publishing solution must provide an efficient means for accessing
data stored in corporate databases.
All these challenges contribute to a long felt need for solutions that can be
used to efficiently and accurately design stylesheets based on XML docu-
ments and databases to render multiple output formats. Only then will single
source publishing solutions deliver on their promise to simplify and acceler-
ate the process of publishing accurate, up-to-date content in multiple formats,
giving your customers the information they'll use to make purchasing decisions.
7
Altova®
WhitePaper
Altova StyleVision
®
2005 for True Single Source Publishing
Altova designed its StyleVision 2005 to enable true single source publishing,
that is, generating multiple output formats from a single source in just one
step. StyleVision 2005 generates multiple stylesheets and multiple output for-
mats at once from a single design. Using StyleVision 2005, developers or
designers create a StyleVision Power Stylesheet (SPS) visually using an
intuitive drag-and-drop interface and intelligent design functions. From the
SPS, StyleVision 2005 auto-generates standards-conformant XSLT 1.0/2.0
and XSL:FO stylesheets for creating the most popular types of output
requested today: HTML for Web pages and email communications, RTF doc-
uments used by word processors such as Microsoft® Word®, and PDF for
tamper resistant electronic documents that can be viewed and printed. Each
SPS also creates an Authentic Form, which allows non-technical users to
enter and update content in XML documents and relational databases with-
out being exposed to the underlying technology, using Altova Authentic®
2005.
StyleVision 2005 allows you to base your SPS on any existing XML Schema
or DTD, and it also allows you to use a database as a source. When you
design an SPS based on a database, StyleVision 2005 automatically
processes the database data in XML behind the scenes. This makes design-
ing a database report with output in HTML, Word/RTF, and PDF as easy as
designing any SPS.
Finally, StyleVision 2005 allows you to convert existing HTML content visually
for re-use in an XML single source publishing implementation. This feature
adds extensibility to your existing HTML content, which can now be used in
XML applications and rendered in PDF, Word/RTF, and Authentic Form for-
mats, as well.
Authentic Forms
The foundation for any document is the content itself, and in single source
publishing, the first step is to get content into XML. StyleVision 2005 also
gives organizations the unique ability to extend the single source publishing
model to include relational databases, so content may be stored in this for-
mat as well.
Authentic Forms created with StyleVision 2005 allow non-technical knowl-
edge workers to enter content directly into XML and databases. Authentic
Forms are used with Altova Authentic® 2005 software, which is available
free-of-charge in desktop and browser editions. Authentic 2005 is a user-
friendly, word processor-like electronic forms interface for entering content to
be saved in XML or databases. Using Authentic Forms created in StyleVision
2005, authors enter their content directly into an XML document or a data-
base. This saves the time previously spent by the developer copying and
pasting or using other complex conversion processes to get the content
author's document into an XML or database format. Authentic Forms also
eliminate the need to purchase special applications to allow non-technical
users to update database data, thereby saving the time and money required
to train users on these applications.
8
Altova®
WhitePaper
Once data is in the proper format, it's easy to publish it.The same SPS used
to create the Authentic Form simultaneously produces industry standard
XSLT and XSL:FO stylesheets for HTML, Word/RTF and PDF, so these can
be applied with one click to produce the desired output. This innovative
approach to content editing unlocks corporate knowledge and increases
overall efficiency.
More information about Authentic Forms is included in the Designing
Authentic Forms section below.
In addition, StyleVision 2005 includes ready-to-use templates for editing XML
documents based on the most important industry standard vocabularies such
as the DocBook DTD for technical documents, the Darwin Information Typing
Architecture (DITA) for creating documentation, NewsML for representing
electronic news items, and more.
9
Altova®
WhitePaper
Figure 1:The StyleVision 2005 single source publishing model incorporat-
ing the free Authentic 2005 content editor
SPS - the Meta Stylesheet
The technology that makes auto-generation of Authentic Forms and trans-
formation stylesheets possible is the Stylevision Power Stylesheet (SPS).
The SPS is designed using visual drag-and-drop functionality in an intuitive
user interface. As you are building the SPS in the design window,
StyleVision 2005 automatically generates the corresponding Authentic
Form, XSLT 1.0 or 2.0 stylesheets, and XSL:FO stylesheet. It's in this way
that the SPS functions as a meta-stylesheet, i.e., a stylesheet that gener-
ates stylesheets. This SPS meta-stylesheet approach is much more power-
ful than editing multiple XSLT stylesheets by hand, because it uses one
unified design to create different manifestations of stylesheets for multiple
output formats.
Because StyleVision 2005 automates the process of writing complex
stylesheets, the occurrence of errors is virtually eliminated, and your XSLT
1.0/2.0 and XSL:FO stylesheets are inherently standards-conformant.
Designing an SPS in StyleVision 2005 allows you to produce intricate,
effective stylesheets for multiple output formats in minutes - instead of
hours or days.
Creating Database Reports
Because StyleVision 2005 allows you to base your SPS on a database as
well as a DTD or XML Schema, you can create database reports with eye-
catching output to HTML, RTF, or PDF quickly and easily. Supported data-
bases include:
z
Microsoft Access
®
z
Microsoft SQL Server
z
MySQL
®
z
Oracle
®
z
IBM DB2
®
z
Sybase
®
z
Any database via ADO connectivity
To design a database report, simply connect to a database using
StyleVision 2005. StyleVision 2005 automatically recognizes relationships
in database data, and you can filter the information in your report according
to any criteria. Once you've specified the filtering options, StyleVision 2005
transparently creates an XML Schema and an XML instance document that
contains the data in the database. Then, you design your SPS based on
that schema using the same process used to build SPS files for transform-
ing XML documents (this process is explained in the Designing an SPS
section below). At any time during the design process you can preview the
resulting stylesheets and HTML, RTF, and PDF-formatted database reports
that are generated based on your design and the database data.
Using StyleVision 2005 for database reporting not only allows you to create
eye-catching HTML, RTF and PDF files representing database data, it also
automatically supplies you with the corresponding standards-conformant
XML Schema and XML instance document, which you may use as desired
in your XML applications. After saving your SPS file, you can save the XML
Schema, XML instance document, XSLT and XSL:FO stylesheets, HTML
page, RTF document, and PDF file from within the StyleVision 2005 inter-
face.
10
Altova®
WhitePaper
Documents you may be interested
Documents you may be interested