convert pdf to tiff ghostscript c# : Add text box in pdf document control software platform web page winforms wpf web browser scrivener-manual-a441-part289

24.22. PAGE SETTINGS
403
Using Special Characters: Since markup is allowed in these fields, some special
punctuation marks set aside for markup cannot ordinarily be used. You can how-
ever instruct the compiler to ignore special characters. If you need to print aster-
isks or underscores, you can wrap thefields indouble-curly-braces. Theentirerow
needs to be treated this way. So for example if you wished to turn off markup for
the header, you would type in “{{” in the beginning of the left-aligned field, and
“}}” at theend ofthe right-aligned (third cell)field. This would need to be repeated
for the footer if desired.
If the following options are available to PDF, Print, RTF and the word processor
formats using theimproved converters, but not RTFD.
No header on new pages following page breaks When enabled, the header (not
footer) will be disabled on any page following a page break. Most often this
will be used to keep the title page for chapters clean, as is common in typeset-
ting.
No header or footer on single pages Whenenabledboththeheaderandfooterwill
be removed from any page that has a page break directly following it. This
would most often be seenincases likebookor part level breaks, where asingle
page is dedicated to somesort of title.
Header and footer fonts Customise the font used for the header and footer. With
RTF and the derived word-processor formats, this font must appear at least
once in the document elsewhere. This requirement is not necessary for PDF
and Print.
Thetokens (Table24.5) listed as available only to headers and footers only, havean
alternate usage whereby if the token name is typed in using all-caps, the final result
will be transformed to all-caps as well. For example, if the title of the Draft folder is
“My Novel”, and the token <$COMPILEGROUP> is used in the header, it will be
printed as, “MY NOVEL”inthe manuscript.
24.22.2 Sectional Page Headers
When using the PDF compile format, the <$sectiontitle> placeholder tag in the
header and footer fields will print out the Binder name (including any suffix or pre-
fix) of the item which last caused a page break. In practice, this will often mean the
folder inwhicha sectionis contained, but anything thatcauses apagebreak, whether
procedurally via theSeparators pane (section24.9), or by hand with the “Page Break
Before” inspector checkbox, will reset the value of this placeholder to its title. All
subsequent pages will use this title until another page break is encountered.
This feature, due to technical limitations, is only available to the PDF compile
format. When used with the other export formats, the value of this placeholder will
Add text box in pdf document - C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.net, ASP.NET, MVC, Ajax, WPF
Draw, Add and Edit Various Annotations on PDF File in C# Programming
add text box to pdf file; adding text fields to pdf acrobat
Add text box in pdf document - VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in vb.net, ASP.NET, MVC, Ajax, WPF
Guide to Draw, Add and Edit Various Annotations on PDF File in VB.NET Programming
add text to pdf file; adding comments to pdf file
404
CHAPTER 24. COMPILING THE DRAFT
Table24.5: Useful Header and Footer Tokens
Token
Description
Available toHeader and Footer fields
<$compilegroup>
The current compile group. If you wish for this to be more de-
scriptive than “Draft”, you can change the name of the Draft in
theBinder tobethe name of your book.
<$projecttitle>
Project Title, as set in
ProjectMeta-Data Settings...
,or falls
back to the name of the project file itself if none has been speci-
fied.
<$abbr_title>
Optionally defined abbreviated project title, also defined in the
project Meta-Data settings panel. This also falls back to using
the project title above, or the filename of the .scriv project, if
necessary.
<$sectiontitle>
WhencompilingtoPDF,thiswillprintthetitleof thelastBinder
item that used a page break. All subsequent pages will continue
printing that title until a new page break is encountered. When
usedwithRTF,thisfeaturedoesnotwork,sothetokenwillprint
using
<$abbr_projecttitle>
instead.
<$surname>
The surname from the current user’s Contacts entry, or the
project’s meta-data settings.
<$forename>
Theforename; asabove.
<$fullname>
Thefullname;as above.
Some useful global replacement tokens
<$p>
Prints the current page number
<$pagecount>
The total page count for the entire manuscript. This is a static
number that is primarily useful in conjunction with the page
number token. A value of “
<$p> - <$pagecount>
”, will pro-
duce, “73-258” onpage 73of a 258pagemanuscript.
<$p>
Printsthe currentpagenumber usingRoman numerals. Youcan
alternatively uppercase this placeholder when typing it out, to
produce uppercase Romannumerals.
<$shortdate>
Thecurrentdate,accordingtothe systemshortdate settings.
<$mediumdate>
Asabove,usingthe systemmediumdatesettings.
<$longdate>
Asabove,usingthe systemmediumdatesettings.
<$wc>
Allof theword andcharacter counttagscanbeusedintheheader
or footer.
VB.NET PDF Text Box Edit Library: add, delete, update PDF text box
Protect. Password: Set File Permissions. Password: Open Document. Edit Digital Highlight Text. Add Text. Add Text Box. Drawing Markups. PDF Print. Work with
add text pdf acrobat professional; add comments to pdf
C# PDF Text Box Edit Library: add, delete, update PDF text box in
NET SDK library for adding text box to PDF document in .NET WinForms application. A web based PDF annotation application able to add text box comments to adobe
add text pdf acrobat; add text to pdf reader
24.22. PAGE SETTINGS
405
fallbackto <$abbr_projecttitle>,whichitselfwillfallbacktotheproject titleif neces-
sary. In this fashion, you can safely use the section title placeholder in your headers,
even if you intend to produce both PDF and RTF compilations. When compiling
with PDF you’ll get dynamic section headers, and with RTF you’ll get the abbrevi-
ated project title, or the full project title itself if an abbreviation has not been set up
in the Project Properties (section10.4)panel.
24.22.3 First Page Tab
This tab contains an identical set of fields for header and footer, which must be en-
abled with the“Different first pageheader/footer”option. Eachfield herecanspecif-
ically override thesettings inthe prior tab ona field-by-field basis.
Page numbers count first page This option will cause the page counter token to
start counting at the first page, rather than skipping it, even if the first page
does not display a page number. If you are not including a title page in your
manuscript, this option may be useful.
Start regular header and footer on... Only available to the PDF and Print for-
mats, this option lets you offset the alternate header footer settings by addi-
tional pages. The “Automatic” selection is the default, and in most cases it is
safe to leave this alone if you use Scrivener’s other book management features,
suchas front matter (subsection24.7.3) selection. When front matter is in use,
the aboveheader and footer settings will beused for theentirety of it, with the
normal header and footer (defined in the first tab) being used for the remain-
der. This way you can add or remove material from the front matter, or easily
switchsets, without having to fiddle with this setting and count pages.
When you are not using front matter, this setting will beequivalent to ‘2’.
24.22.4 Facing Pages Tab
When “Use facing pages (alternating margins, headers and footers)” is enabled, the
header and footer grid will describe the settings for the verso page, or the left-hand
even numbered page in a printed book. Theinitial header and footer grid in thefirst
tab will become the recto page, or right-hand odd numbered side. This will make it
possible to put apagenumber inthe verso top-left corner and recto top-right.
Additionally, when this optionis turned on,the marginsettings defined abovewill
alternate. If “Left” margin is set to 0.75” and Right to 1.25”, then on the verso page
the right margin will actually be0.75” and the left 1.25”. This alternation will not be
directly displayed inthe settings above; you will just need to visualisethe result.
C# WPF PDF Viewer SDK to annotate PDF document in C#.NET
Line color. Select the line color when drawing annotations on PDF document. 15. Description. 17. Text box. Click to add a text box to specific location on PDF page
adding text fields to a pdf; add crop marks to a pdf
.NET PDF Document Viewing, Annotation, Conversion & Processing
PDF Write. Insert text, text box into PDF. Edit, delete text from PDF. Insert images into PDF. Add, Update, Delete form fields programmatically. Document Protect
adding text to a pdf document; add crop marks to pdf online
406
CHAPTER 24. COMPILING THE DRAFT
24.23 Compatibility
This pane is used for setting a few advanced MultiMarkdown options. The available
options are listed below, along with thecompile target format they will appear with.
Use MultiMarkdown 2 Compatibility Only available whenthe basic “MultiMark-
down” compile for target is chosen, as MMD2 can no longer be initiated from
thefront-end. This will causethe compiler to generateMMD2 compatiblesyn-
tax. You will need to use the command-line tools to post-process the product
file.
Use XSLT Post-Processing Available for LaTeX, HTML and PDF. If enabled,
Scrivener will usealternate commands which will firstgenerate an HTMLdoc-
ument, and then pass it through the XSLT processing engine using the XSLT
template you have provided in the meta-data block. This option will function
without the MultiMarkdown support package installed in your Application
Support folder, but if you do have one, Scrivener will use your copy instead
of its built-in copy, allowing you to easily modify the scripting flow and XSLT
files.
Markdown Compatibility Mode Available to HTML. Causes the MMD engine to
produce XHTML output similar to default Markdown, rather than the up-
dated HTML5 output that MultiMarkdown now produces by default. This
will mainly beuseful if you have CSS stylesheets or post-processing already set
up in assumption of Markdown standard output.
Show PDF Log File Available for PDF. Writes the output of pdflatex’s output to a
file. This will beuseful ifyouarerunning into typesetting errors andcannotget
Scrivener to generate a PDF out of the box. Note that in many cases you will
have to fix certain problems in the output .tex file, and generate a PDF using
another tool suchas TeXShop.
24.24 Meta-Data
Meta-datais used to addproperties to yourmanuscript, whichmany applications will
display ina document properties viewer, and with some formats, will beused to add
searchable criteria to the Spotlight database in the document’s properties. There are
three primary meta-data interfaces available to different formats. The general meta-
data interface will appear for all formats which support the standard set of property
fields,suchas RTF&RTFD,theword processorformats,andHTML&WebArchive.
Theother two meta-data panes will only appear along withthe specific formats they
havebeen tailored for, MultiMarkdownand ePub/Mobi. Despitethe differences, the
various panes are referred to by the same nameinthe option pane list.
C# WinForms Viewer: Load, View, Convert, Annotate and Edit PDF
Highlight PDF text. • Add text to PDF document in preview. • Add text box to PDF file in preview. • Draw PDF markups. PDF Protection.
add text field to pdf acrobat; add textbox to pdf online
C# WPF Viewer: Load, View, Convert, Annotate and Edit PDF
Highlight PDF text in preview. • Add text to PDF document. • Insert text box to PDF file. • Draw markups to PDF document. PDF Protection.
add text to pdf in acrobat; adding text to pdf
24.24. META-DATA
407
Figure 24.17: Compile—Meta-Data (General)
Since, with the exception of MultiMarkdown, meta-datais not meant to appear in
the content of the manuscript itself, none of the plain-text formats, or any formats
that do not support auxiliary properties, will show theMeta-Data pane.
24.24.1 General
WiththeexceptionoftheKeywordsfield,theprovidedfields areall free-form,though
keep in mind that in some cases, like Spotlight searching, the content for the field
should match its intended purpose in order to keep indexing catalogues logical. The
Keywords fieldtakes values separated by commas,whichwill beshownas blue“pills”
in the interface as you enter them.
TheBackgroundfield will let you seta paper colourfor themanuscript. This is, by
and large, ignored by most word processors, and is primarily useful for the HTML
and WebArchive formats.
24.24.2 E-books
Most of the fields in the e-book meta-data pane are free-form text fields. They will
be inserted into the appropriate book description fields, which will be available to
C# PDF Sticky Note Library: add, delete, update PDF note in C#.net
Allow users to add comments online in ASPX webpage. Able to change font size in PDF comment box. which bring users quick and efficient working with PDF Document.
add text block to pdf; add textbox to pdf
C# HTML5 PDF Viewer SDK to annotate PDF document online in C#.NET
Name. Description. 1. Add sticky note. Click to add a sticky note to PDF document. 4. Strikethrough text. Click to strikethrough text on PDF page. 6. Add text box
add text field pdf; add notes to pdf
408
CHAPTER 24. COMPILING THE DRAFT
Figure 24.18: Compile—Meta-Data (ePub)
e-readers to display in whatever manner they provide, and used to automatically sort
the book within electronic catalogues. The Title and Author fields are required, and
will be supplied with default values (taken from the
ProjectMeta-Data Settings...
panel) if the text fields areleft tempty inthis pane.
The three fields which you will want to be more careful with are Language Code,
the custom uniqueidentifier, and if you have multiple contributors, theAuthors and
Contributors fields. In the Language Code field, make sure you use the correct ISO
two-letter abbreviationfor the language thebookis written in. If you do not wish to
provide a custom identifier, Scrivener will generate one for you based on the author,
title, and date. If your publisher has provided a unique identifier for you, then you
can checkthe box and type in your own.
For multiple authors and contributors, separate each author with a semi-colon to
ensure that they all get registered as separate individuals in the e-book. The ePub
format allows for multipleauthors so that book searches can bedone on each author
independently. Amazon’s KindleGen utility does not recognise multiple authors, so
only the first name contained within a bubble will be applied to the .mobi book.
To ensure all authors are listed in the .mobi file, refrain from using semi-colons to
VB.NET PDF - Annotate PDF with WPF PDF Viewer for VB.NET
Line color. Select the line color when drawing annotations on PDF document. 15. Description. 17. Text box. Click to add a text box to specific location on PDF page
adding notes to pdf; adding text field to pdf
24.24. META-DATA
409
Figure24.19: Compile—Meta-Data (MMD)
separate the names, or add them later with a tool that is capable of adding multiple
names to the .mobi fileyou’ve compiled.
24.24.3 MMD
The Meta-Data pane for MultiMarkdown compilations provides a front-end to the
preliminary meta-data block at the top of most MMD files. A few examples are in-
serted into new projects by default. Notethat what you typeinto thetext area below
the field will be printed into the compiled document verbatim. Thus, all rules per-
taining to themeta-datasyntaxshouldbefollowed. Empty lines in this area will cause
the meta-data block to prematurely abort.
Individual rows can be moved around with click and drag. The order of meta-data
fields only matters when using MultiMarkdown version 3.
You may also pasteraw text meta-data into this tableandScrivener willparseit and
turn it into keys and values for you. For example, if you copied in a meta-data block
containing:
Title: The History of Origami
Author: Ioa Petra’ka
Date: March, 2011
Revision: 0.5-proof
410
CHAPTER 24. COMPILING THE DRAFT
Then you would see a result similar to the one depicted in the screenshot (Fig-
ure 24.19)
This interface, being project-based, is useful for creating a general meta-data block.
If your project is actually comprised of multiple documents, or if you simply prefer
to type in the meta-data block by hand, you can use documents titled “Meta-Data”
in the binder. Whenever a document so titled is the first document in the compile
group,it will beappended to themeta-dataprovidedinthis pane. Duplicationshould
be avoided where possible. Agood strategy for multi-file projects is to usethe project
compile settings for general meta-data which does not change (such as your name),
and then the keys specificto eachoutput file in the“Meta-Data” documents.
For further informationonthe available MultiMarkdownmeta-datafields, refer to
theonlinedocumentation
10
.
24.24.4 Fountain Title Page
Themeta-datafor this sectionis taken from theMMD meta-datainterface.
24.25 RTF Compatibility
Scrivener’s default RTF exportersupports features that someother products and free
editors do not recognise. In a worst case scenario, this can result in files which do
not correctly load at all, display only a part of the content, or at the least omit the
parts they do not understand. The following options can fine-tune the RTF file you
create,so tobetterincreaseits compatibility at theexpenseof formatting. This option
pane is only naturally available with the RTF format, and also to the .doc format
whenit has beenset to use aRTF-based code, inthe Import & Export preference tab
(sectionB.10).
Strip table formatting from text Use this feature when tables are causing the RTF
file to render incorrectly or not at all in the target word processor
The contents of the tables themselves will not be removed, but the table cells
themselves will be. This results in a block of text that “flattens” the table con-
tents into a long list. Generally you will not want to use this unless the target
application completely fails to render tables.
Flatten footnotes and comments into regular text Use this feature when the tar-
get word processor fails to properly display footnotes and/or comments.
When enabled, all footnotes and comments will be converted to normal text,
rather than using RTF codes to insert them. Since the notion of a footnote
10
http://fletcherpenney.net/multimarkdown/users_guide/multimarkdown_syntax_guide/
24.26. QUICK FONT OVERRIDE
411
requires pagination to place the footnote at the bottom of the page, the end
result is that all footnotes will be exported as endnotes. Reference markers
will be inserted into the text using standard punctuation to do so. This feature
modifies the existing behaviour of your compile settings. If you have opted
to strip out all comments, checking this box will not override that, they will
remain excluded. It only modifies how the featureis exported, ifit is scheduled
to do so.
Use Word-compatible indents for bullets and numbered lists Use this option
whenworking with Microsoft Word.
Word uses a different mechanism for displaying indents in enumeration and
bullet style lists. This option will attempt to preserve as closely as possible the
look and feel of your original document. If you are not using Word, and you
aregetting erratically formatted lists, try disabling this option.
Ensure hyperlinks are colored and underlined Most word processors will do this
for you, but Microsoft Word will not, resulting in links that cannot be seen.
Checkthis box to make hyperlinks visible in Word.
24.26 Quick Font Override
Available to all formats except those which do not use fonts (plain-text and Multi-
Markdown), this option is coupled with the summary mode font selection which
providesforaneasyway to overridefonts throughout theentirecompilesetup. When
in use, this will set every font family in the Formatting pane, header and footer set-
tings, and footnotes—it will even override the font in documents that have been set
to compile “as-is”. A common example usage would be the adjusting the submission
format preset to useTimes New Roman instead of its default, Courier.
This option will not actually change the font selections that it overrides, so it can
safely be used in a temporary capacity. Once disabled, all font declarations will go
back to how they were set up initially. It also does not make any change to the font
size or variant. Thus you will still need to usethe font controls throughout the com-
pile interfaceif you need to adjust sizes and variants (suchas italics).
24.27 KindleGen
Available only to the Kindle e-book export format, this option pane is where you
will inform Scrivener of where you have installed the KindleGen utility. Without
this utility, it is impossible to create a Kindle e-book straight out of Scrivener, and
you will not be allowed to make any changes to the compiler until you have selected
theKindleGen tool. Amazon’s tool requires anIntel based Macintoshcomputer, and
will not run onPowerPC based computers.
412
CHAPTER 24. COMPILING THE DRAFT
To acquire this tool, download the software for your computer fromAmazon’s
web site
11
.KindleGenis only compatiblewithMac OS X 10.5 (Leopard) and greater,
running on Intel hardware. It will be distributed in a ZIP file, which will you need
to decompress (if you browser does not do so for you) and place in a safe place. It
is a good idea to put it in your Applications folder so you can find it in the future if
need be. Once the KindleGen folder has been installed on your computer, click the
Choose...
button to select the “kindlegen” executable from within that folder.
Save the KindleGen log file with the Kindle file If you are having difficulties get-
ting theKindleGenprogram to producea valid .mobi file, enabling this option
can help you determine what is going wrong. The log file will be placed in the
compilelocationyou specify once you click the
Compile
button.
Scrivener does not verify if you have chosen thecorrect application,so double-
check yourselectionas thewrong choice willcauseerrors to occur. Acommon
symptom of having picked the wrong item is if thecompiler generates an error
about no .mobi filebeing present, after compiling,and switching onlog report-
ing does notend up producing alogfile, sinceKindleGenproduces this log, not
Scrivener.
Save the source files in a folder with the exported Kindle file This is an advanced
featureintendedforthosewho wishto customisethelook and feel or structural
layout of their e-book after compiling it. The actual files used to create the e-
bookwill be output as plain folders and files for you. These can then be edited
freely, and then turned into a .mobi fileusing KindleGen yourself.
11
http://www.amazon.com/kindlepublishing
Documents you may be interested
Documents you may be interested