memorystream to pdf c# : Add bookmark to pdf reader software Library project winforms asp.net wpf UWP dmstudioguide18-part1558

Modifying Forms
157
The first panel shows a tree view of the sections that comprise the form. The 
sections are segmented by page and whether they are designated as a header or 
footer sections.
The next panel shows you the property settings for the active object. This is 
where you add or modify the property settings.
The final panel includes a preview of the form that shows the default layout of 
the sections. You can scroll through this panel to see all the pages defined for the 
form.
If you click on the Objects tab. The window changes to show you the objects that 
comprise the section.
3. When you finish modifying a form, select the File, Check In option to save the 
form and check it into the library. The Check In window appears. 
4. Set the library attributes that apply to the form and the changes you made.
Note
To learn more about the Mode, Status, Class, and Project fields see Managing 
Resources on page 333.
Add bookmark to pdf reader - add, remove, update PDF bookmarks in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your C# Project with Rapid PDF Internal Navigation Via Bookmark and Outline
how to bookmark a pdf in reader; create pdf with bookmarks from word
Add bookmark to pdf reader - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
export pdf bookmarks to text; creating bookmarks in pdf files
Chapter 5 – Managing Forms
158
This window shows you the previous library settings for this form and lets you 
set new values. You set up the various modes, statuses, classes, and project codes 
elsewhere, but this window lets you choose the appropriate entry from 
predetermined lists.
The revision number is automatically set for you. When you specify that you 
intend to create a new version of the document, you can then enter a new 
effective date for that version.
5. Click Ok to check the document back into the library and make it available for 
others sharing the same resources.
D
ROPPING
A
F
ORM
Dropping a form does not delete the actual form (FOR) file, but does remove it from 
the library and from the workspace tree. You can drop a form to discard changes. To 
drop a form, highlight the form and then right-click. Select Drop.
S
ET
O
RIGINS
The use of the SetOrigin rule can work two ways in the Form manager in Documaker 
Studio. When you place sections on a form, either manually or using the Form 
Wizard, Studio marks the physical position of each section on the form page. These 
positions are the SetOrigins of those sections. You can either manually move 
sections around on the form in the form work area, or you can also add sections to 
the form, then change the Position options to force specific print scenarios.
SetOrigin rules position multiple sections on a form. Building a form using more 
than one section is known as working with page segments. Whenever a form is 
comprised of more than one section, each section becomes a page segment. The use 
of page segments is a three step process:
1. Designing sections to fit together on a page using the Sections manager.
2. Defining forms in the Forms manager and inserting sections into the form.
3. Positioning sections on the form in the work area. The system automatically 
assigns a form-level setorigin to the section, displayed when a section is selected 
in the Form page pane, as seen in the following example:
VB.NET PDF insert image library: insert images into PDF in vb.net
VB.NET PDF - Add Image to PDF Page in VB.NET. Guide VB.NET Programmers How to Add Images in PDF Document Using XDoc.PDF SDK for VB.NET.
how to add bookmarks to a pdf; how to bookmark a pdf in reader
C# PDF Password Library: add, remove, edit PDF file password in C#
C# Sample Code: Add Password to PDF with Permission Settings Applied in C#.NET. This example shows how to add PDF file password with access permission setting.
how to bookmark a pdf document; how to bookmark a pdf file
Modifying Forms
159
Commonly used SetOrigin parameters are Rel and Max, for the Relative and 
Maximum section positions on a form:
The table below lists all SetOrigin parameters:
Section Position 
stores the 
SetOrigins
Note
An MRL converted from an earlier version of Documaker can contain section level 
SetOrigin rules. Do not simply delete these rules after conversion, as form level 
SetOrigin rules are not assigned until the form has been checked out and then checked 
back into the workspace library. If a form contains a form level and a section level 
SetOrigin rule, the form level SetOrigin takes precedence.
Section
Max
Rel
SetOrigin operator
Description
abs
Absolute page position
rel
Relative to last section top left coordinate
max
Relative to last section maximum edge
mpg
Relative to any section at the maximum edge
t2t
(top to top) Current section top relative to last section top, similar to the rel option
C# PDF Sticky Note Library: add, delete, update PDF note in C#.net
Evaluation library and components enable users to annotate PDF without adobe PDF reader control installed. Able to add notes to PDF using C# source code in
how to add bookmarks to pdf document; editing bookmarks in pdf
C# PDF insert image Library: insert images into PDF in C#.net, ASP
inserting image to PDF in preview without adobe PDF reader installed. Insert images into PDF form field. How to insert and add image, picture, digital photo
delete bookmarks pdf; export pdf bookmarks to excel
Chapter 5 – Managing Forms
160
SetOrigin operators are not case-sensitive. You can use them in any combination, 
and to put space between sections, you can also use the + or - options as well. These 
will increment space between sections on a page based on the default unit of 
measurement set up in Studio.
Keep in mind that a section marked with absolute positions (ABS) cannot move, or 
float, on a page. This option works best with headers and footers that are going to 
copy onto other pages during overflow.
t2b
(top to bottom) Current section top relative to last section bottom, similar to the 
max+ option
b2t
Current section bottom relative to last section top, similar to the max- option
b2b
Current section bottom relative to last section bottom
l2l
(left to left) Current section left relative to last section left
l2r
(left to right) Current section left relative to last section right
r2l
(right to left) Current section right relative to last section left
r2r
Current section right relative to last section right
ctr
Current section x,y dimensions centered on last section x,y
store origin name field
Place a section on the form in relationship to a section other than the previous 
section
SetOrigin operator
Description
VB.NET PDF Password Library: add, remove, edit PDF file password
VB: Add Password to PDF with Permission Settings Applied. This VB.NET example shows how to add PDF file password with access permission setting.
copy pdf bookmarks to another pdf; excel hyperlink to pdf bookmark
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
Support to take notes on adobe PDF file without adobe reader installed. Support to add text, text box, text field and crop marks to PDF document.
pdf bookmarks; create bookmarks in pdf
Setting Header and Footer Print Options
161
S
ETTING
H
EADER
AND
F
OOTER
P
RINT
O
PTIONS
Use the Print Control options to specify how you want a section to print in an 
overflow or duplexing scenario. Typically, these options are used to specify how 
sections that contain headers or footers print. To set print control options, follow 
these steps:
1. Open the form in Studio and double click on the section for which you want to 
set print controls.
2. Make sure the Copy on Overflow box is checked for the section. 
3. Choose from these options to control when the section prints:
You can select multiple print options, such as Not Last and Back Only. If an 
occurrence of this section was on all pages, those selections would tell 
Documaker Server to print the section on all back pages, except for the last page 
of the form. 
You must check this box for these Print 
Control options to appear.
Option
Description
Not First
Do not print the first occurrence of this section.
Last Only
Only print the last occurrence of this section.
Not Last
Do not print the last occurrence of this section.
Back Only
If it is a duplex page, print only on the back (even-numbered) pages. If it is a simplex 
page, do not print.
Front Only
If it is a duplex page, print only on the front (odd-numbered) pages. If it is a simplex 
page, print on all pages.
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
to PDF. Image: Remove Image from PDF Page. Image Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Redact Pages. Annotation & Drawing. Add Sticky Note
how to add a bookmark in pdf; bookmarks pdf
C# PDF Library SDK to view, edit, convert, process PDF file for C#
editing PDF document hyperlink (url) and quick navigation link in PDF bookmark. C#.NET: Edit PDF Metadata. PDF SDK for .NET allows you to read, add, edit, update
bookmark template pdf; export pdf bookmarks to text
Chapter 5 – Managing Forms
162
Keep in mind...
• All simplex pages are considered front pages.
• The print control options do not determine the page duplex settings. For 
instance, if you select the Back Only option on a simplex form, the section is 
never printed.
• When you choose Last Only, Not Last, or Not First, it affects the first and last 
occurrence of the section in the form.
• For pagination, the header size is based on the largest possible header. Footer 
size is based on the largest possible footer.
• During processing, Documaker Server does not repaginate the form set to 
accommodate varying size header and footer images.
Page numbering is turned on by default. If you set the PageNumbers INI option to 
No to turn off page numbering, the system ignores your header/footer print options.
Creating Headers and Footers for Multipage Sections
To create headers and footers for multipage sections, follow these steps:
1. Open a multipage section.
2. Add headers and footers to the first page of the multipage section.
3. Open the form in which the section resides and select the section. In the Form 
Selection Options, check the Inherit Overflow field.
Note
When you select multiple print options for a section, all options must be true for the 
section to print.
Note
For best results, define the multipage section to be smaller than a full page or else leave 
white space at the top and bottom of the page to allow for the placement of the header 
or footer. Also keep in mind that the way you design the multipage section dictates the 
type of origin rules you would apply to the header, footer, and the multipage section. 
Please see SetOrigins on page 158 for more information on origin rules.
Setting Header and Footer Print Options
163
With this setting, during processing Documaker Server will add the copy on 
overflow sections defined on the first page to all subsequent pages of the multipage 
section.
F
ORCING
P
AGE
B
REAKS
IN
S
UBFORMS
Use the Force Page Break form-level option to force a page break on the second 
occurrence of a subform, within the current form or parent subform.
Studio treats any header or footer sections added to the subform as group headers and 
footers for the subform. 
You add headers and footers to subforms just as you would to a normal form. In 
addition, you can also specify the print control options. Keep in mind, however, that 
if you select the Not First, Not Last, or Last Only print control option, your selection 
affects the subform, not the form.
Option
Description
Inherit Overflow
Check this box if the headers and footers on the first page of a multipage section 
should be copied onto the subsequent pages of the multipage section.
Note
If the Inherit Overflow option is checked and you remove the check mark, the copy on 
overflow sections are removed from subsequent pages of the multipage section.
Click this box to force a page 
break for this subform.
Option
Description
Background Section
Check if you want this subform’s origin to not affect subsequent section origins.
Copy on Overflow
Check if this subform can be copied onto additional pages. If this subform is a header 
or footer, checking this option tells the system to make sure this subform appears on 
the top or bottom on each subsequent page.
Can Grow
Check if this subform can grow in size. This option is useful when a subform contains a 
multiline text field which lets the end user enter varying amounts of text.
Stay Together
If you check this box for a subform, the system will not split the subform between pages 
unless the subform is larger than the calculated page size (page size minus headers 
and footers). If the subform is larger than the page size, the system splits the subform.
Force Page Break
Check this box to force a page break on the second occurrence of the subform, within 
the current form or parent subform.
Chapter 5 – Managing Forms
164
G
ENERATING
R
EADABILITY
S
TATISTICS
Studio lets you generate readability statistics, including Flesch scoring, when you are 
previewing a form or section in Library manager or when working with sections, 
forms, tests, and reports. 
.In Studio, Flesch scoring considers information in text areas and multiline text 
(MLT) fields. Since the Flesch scoring formula works on sentences, text labels are 
ignored. Sentences are typically entered within a text area or multiline text field but 
generally not in a text label.
Flesch/Flesch–Kincaid Readability tests are designed to indicate how difficult a 
reading passage is to understand. Readability is based on factors such as the number 
of words in sentences and the number of letters or syllables per word.
Higher scores indicate material that is easier to read; lower numbers indicate harder-
to-read passages. Here is the formula for the Flesch Reading Ease Score test:
where total syllables/total words = average number of syllables per word (ASW) and 
total words/total sentences = average sentence length (ASL).
Readability with Forms and Sections
When working with a form or section or running a test scenario, you can generate 
readability statistics by right-clicking and choosing the Readability Statistics option.
When running a test scenario, this option is only available when sections and forms 
are displayed as part of the test run. When generated during a test run, the readability 
statistics are based on all of the forms and sections in the form set.
If you are working in a specific text area, right-click, then choose this option from 
the Tools menu:
Note
The Force Page Break option is not supported by the GroupBegin rule’s 
GroupPagination function. It is supported by the UpdatePOLFile and 
PaginateAndPropagate rules.
Note
You can also generate readability statistics when working in Documaker Workstation or 
the WIP Edit plug-in.
Note
This test is designed for English. The scores may not be valid when you run the test on 
non-English text.
Setting Header and Footer Print Options
165
Printing the Readability Statistics Report
You can also choose the Readability Statistics Report from the Report menu. This 
report is available for both forms (FOR) and sections (FAP) files.
When you click Next, the Choose Files window appears:
Click Browse to display the Open File window and select the forms or sections for 
which you want readability statistics generated:
Chapter 5 – Managing Forms
166
Once you have chosen the forms or sections you want included, click Next to 
continue and then Finish to generate the report. Here is an example of the Readability 
Statistics Report:
To switch from forms to 
sections, click here
Documents you may be interested
Documents you may be interested