c# pdf viewer without adobe : Change page order in pdf online application Library tool html asp.net windows online using_freehand_227-part399

Using Type 271
Creating columns and rows
You can create multiple columns and rows in text blocks.
Using columns and rows, you can create a table with cells of uniform size. To create tables with 
cells of varying sizes, you use tabs, paragraph breaks, and paragraph spacing. 
You can add lines between rows using paragraph rules, and apply a stroke to the rules using the 
Stroke property in the Object panel.
Note: To create forms, you can create tables with blank cells for users to fill with data.
To create columns or rows:
1
Using the Pointer tool, select the text block in which you want to create columns or rows.
2
Display the Columns and Rows options in the Object panel. For more information, see 
“Displaying type attributes in the Object panel” on page 248. 
3
To create columns, enter the number of columns in the Columns text box.
4
Enter a value for Height (h) in points to specify the height of the columns.
5
Enter a value for Spacing in points to specify the width of the space between columns.
6
To add rules between columns, select an option from the Rules pop-up menu:
Select Inset to create rules the length of the inset text as specified by the Text Block property in 
the Object panel. For more information, see “Setting paragraph indents, paragraph spacing, 
margins, and insets” on page 264.
Select Full Height to create rules the height of the full column (regardless of the height of 
inset text).
Note: To apply a stroke to the rules, see the procedure that follows.
7
To create rows, enter the number of rows in the Rows text box. 
8
Enter a value for Width (w) in points to specify the width of the rows.
9
Enter a value for Spacing in points to specify the height of the space between rows.
10
To add rules between rows, select an option from the Rules pop-up menu:
Select Inset to create rules the width of the inset text as specified by the Text Block property in 
the Object panel.
Select Full Width to create rules the width of the full row.
Note: To apply a stroke to the rules, see the procedure that follows.
Columns
Rows
Change page order in pdf online - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
reorder pages in pdf online; how to move pages within a pdf document
Change page order in pdf online - VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sort PDF Document Pages Using VB.NET Demo Code
reorder pages pdf file; rearrange pdf pages online
Chapter 8
272
11
To move text automatically to the top of the next column, place an insertion point with the 
Text tool and select Text > Special Characters > End of Column.
12
For Flow, click a button to specify how text flows across columns and rows: down all rows in 
the first column and then into the second column, or across all columns in the first row and 
then into the second row.
To apply a stroke to table rules or table borders:
1
Using the Pointer tool, select the text block.
2
From the Properties list in the Object panel, select the Text Block property.
3
Select Display Border in the bottom half of the Object panel if you want the table’s outer 
border to display. This option is selected by default.
4
Click the Add Stroke button near the top of the Object panel.
5
In the bottom half of the panel, select a stroke style from the pop-up menu, and select options 
for the stroke. (For more information, see “Applying attributes to strokes” on page 166.)
6
Select Window > Color Mixer and Window > Swatches to display those panels if they are not 
already displayed.
7
Drag a color from the Color Mixer or Swatches panel onto the color box of the Stroke property 
you added to the Properties list, or drag a color onto the text block border.
To create a table with uniform cells using columns and rows:
1
Using the Pointer tool, select the text block.
2
Create columns and rows as described earlier in this section, with the following specifications:
Set Spacing for Columns and Rows to 0.
For Column Rules, select Full Height, and for Row Rules, select Full Width.
To create a table with variable cells using tabs and paragraph breaks:
1
Drag with the Text tool to create a text block the size of the table.
2
Drag left-align tabs to define the left edge of each column. For more information on setting 
tabs, see “Setting tabs, indents, and margins” on page 261.
3
Drag wrapping tabs to define the right edges of columns that contain more than one line 
of text.
4
Press Enter (Windows) or Return (Macintosh) to create rows.
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Jpeg to PDF; Merge PDF Files; Split PDF Document; Remove Password from PDF; Change PDF Permission Settings. C# File: Split PDF; C# Page: Insert PDF pages; C#
reordering pdf pages; move pages in a pdf
VB.NET Word: Change Word Page Order & Sort Word Document Pages
Note: if you are trying to change the order of a you want to see other VB.NET Word document editing controls, please read this Word reading page which has
change page order pdf; how to move pages in pdf
Using Type 273
5
To change the distance between rows, adjust the paragraph spacing using the Paragraph 
options in the Object panel. (For more information, see “Setting paragraph indents, paragraph 
spacing, margins, and insets” on page 264.)
6
To add lines between rows, add paragraph rules. For more information, see “Adding paragraph 
rules” on page 268.
7
To apply a border to the table, see the procedure above for applying a stroke to table rules 
or borders.
Balancing columns of text
The Adjust Columns options in the Object panel let you copyfit text by balancing text among 
columns, modifying leading, or altering the text size and leading proportionally to fit the selected 
text block.
You can also use the Adjust Columns options to make text inside an irregular object fit that 
object exactly.
To insert a break in a column and force text into the next column:
1
Using the Text tool, place an insertion point in the column where you want the text to break.
2
Select Text > Special Characters > End of Column.
To balance lines of text evenly among columns:
1
Use the Text tool to place an insertion point where you want to apply text balancing, or use the 
Pointer tool to select a text block.
2
Display the Adjust Columns options in the Object panel. For more information, see 
“Displaying type attributes in the Object panel” on page 248.
3
Select one of the following:
Balance
distributes lines of text evenly among columns. If the number of lines is not evenly 
distributed among columns, some columns will have more lines than others.
Modify Leading
adds leading so that text fills the column from top to bottom. For Threshold, 
enter the percentage a column must fill before modified leading is applied. For example, with a 
threshold of 50% (the default setting), extra leading is applied only to those columns that are 
at least 50% filled with text. 
4
To reduce or enlarge text size and leading to fit the column size, enter minimum and 
maximum values for Copyfit %, measured as a percentage of the current size. Values 
larger than 100% increase text and leading size; values smaller than 100% decrease text and 
leading size.
C# Word - Process Word Document in C#
For example, you may change your Word document order from 1, 2, 3, 4, 5 to 3, 5, 4, 2,1 with C# coding. C#.NET: Extracting Page(s) from Word.
reorder pages of pdf; reorder pages in pdf file
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
page from PDF file and changing the position, orientation and order of PDF PDF Page and File Splitting. If you want to split PDF file into two or small files
change page order pdf preview; pdf page order reverse
Chapter 8
274
5
For First Line Leading, select an option to enter a value for the space above the first line in 
acolumn:
To specify First Line Leading as a point value to be added to the current type size, select + from 
the pop-up menu and enter a value in points for the amount of leading you want to add to the 
current type size.
To specify First Line Leading as a fixed point value, select = from the pop-up menu and enter a 
value in points to set leading to the exact size specified.
To specify First Line Leading as a percentage of the current type size, select % from the pop-up 
menu and enter a leading value as a percentage of the current type size.
Using text styles
You can use text styles to create sets of text formatting specifications that you can save and apply 
to multiple paragraphs or text blocks in a document. Text styles help you maintain visual 
consistency and simplify formatting tasks. 
Text styles let you specify settings for all the type specifications of the Character, Paragraph, and 
Spacing options in the Object panel (except paragraph indents), as well as text effects, text color, 
overprinting, and tabs and indents set with the text ruler. (For information on overprinting, see 
“Printing” on page 375.)
You use the Styles panel and Object panel to create and edit text styles. Text styles appear in the 
Styles panel, and in the Styles pop-up menu of the Object panel’s Character options. You can use 
styles as part of a document or template. For more information on templates, see “Using 
templates” on page 60.
You can create styles for objects as you do for paragraphs. You can duplicate, import, and export 
paragraph and graphic styles. For more information on these procedures, see “Using styles” on 
page 301.
To display the Styles panel:
Select Window > Styles.
Creating and editing text styles
When you create a new text style, the style’s settings are based either on the currently selected style 
in the Styles panel or on the attributes of the text selection in the document. You use the Object 
panel to enter new settings for the style, or to modify an existing style. In the Styles panel, you can 
rename new styles and existing styles.
When modifying a style, you can exclude specified attributes to preserve them when you apply 
the style. For example, you can create a style that does not change the font of the text to which 
it is applied.
You can also base a style on another style by making it the child of a parent style. For more 
information about parent and child styles, see “Basing one style on another” on page 306.
C# PowerPoint - Sort PowerPoint Pages Order in C#.NET
control, developers can swap or adjust the order of all or several PowerPoint document pages, or just change the position of certain one PowerPoint page in an
how to reorder pdf pages; how to move pdf pages around
C# Word - Sort Word Pages Order in C#.NET
library control, developers can swap or adjust the order of all or several Word document pages, or just change the position of certain one Word page in an
how to move pages in pdf reader; how to move pages in a pdf file
Using Type 275
To create a new text style based on another text style:
1
In the Styles panel, select a text style from the list.
2
Click the Styles panel Options menu control and select New.
A new text style is added to the list. New styles are named Style-1, Style-2, and so on. To 
choose specifications for the style or rename the style, see the procedures below.
To create a new text style based on the current text selection in the document:
1
Use the Pointer tool to select a text block that has the desired attributes, or use the Text tool to 
select a range of text.
2
Click the Styles panel Options menu control and select New.
To edit a text style:
1
In the Styles panel, select the style in the list.
2
Select the Text property in the Object panel Properties list.
3
Make changes to the style’s attributes in the bottom half of the Object panel.
All new text blocks you create using this style will reflect the attribute changes, until you select 
a different text style or further modify the default text attributes. To update the attributes of 
existing text blocks that possess this style, you must redefine the style. For more information, 
see “Overriding and redefining text styles” on page 277 and “Changing default attributes” on 
page 146.
For information on selecting type formatting options, see “Setting precise type specifications” 
on page 250, “Setting tabs, indents, and margins” on page 261, and “Applying text effects” on 
page 278.
To preserve settings for specified attributes when applying a text style:
1
In the Styles panel, select the style in the list.
2
Click the Styles panel Options menu control and select Style Behavior.
3
In the Edit Style dialog box, do any of the following:
To preserve Font, Font Style, Leading, Text Effects, or Rules settings, select No Selection from 
the respective pop-up menu.
Note: Selecting None inthe Rules pop-up menu removes all paragraph rules in paragraphs to which the style is 
applied. Selecting No Effect in the Text Effect menu removes all text effects.
To preserve Justification, click the Blank button in the button bar.
To preserve color, deselect the Style Affects Text Color option. 
To preserve hanging punctuation, select Hang Punctuation until a dimmed check mark 
(Windows) or hyphen (–) (Macintosh) appears. (An empty checkbox indicates that hanging 
punctuation is turned off.)
To preserve size and spacing settings (Point Size, Paragraph Spacing, Spacing %, Range 
Kerning, Baseline Shift, and Horizontal Scale), clear the respective text boxes.
To preserve Tabs and Margins, select No Selection in the text ruler.
C# PDF: C# Code to Process PDF Document Page Using C#.NET PDF
Enable C#.NET developers to change the page order of source PDF document file; Allow C#.NET developers to add image to specified area of source PDF
pdf reverse page order; how to rearrange pages in a pdf file
VB.NET PDF Password Library: add, remove, edit PDF file password
On this page, we will illustrate how to protect PDF document via Change PDF original password. In order to run the sample code, the following steps would be
change pdf page order reader; how to move pages around in pdf
Chapter 8
276
To change settings globally, select one of the following from the Global Settings pop-up menu:
No Settings
clears all settings.
Restore Original Values
reverts any settings you changed in the previous step to their 
original values.
Restore Program Defaults
changes all settings to the default FreeHand text settings (the 
settings for Normal Text).
4
Click OK.
To rename a text style:
In the Styles panel, double-click the style name in the list and enter the new name. 
Note: You cannot rename the Normal Text style.
To set the text style of subsequent paragraphs:
1
Select the style in the Styles panel.
2
Click the Styles panel Options menu control and select Style Behavior.
3
Select a style from the Next pop-up menu.
4
Click OK.
Applying text styles
You can apply styles to text by selecting the style in the Styles panel, dragging the style from the 
Styles panel, or copying and pasting attributes from selected text.
To apply a text style, do one of the following:
Use the Pointer tool to select a text block to which you want to apply a style, or use the Text 
tool to select a paragraph. In the Styles panel, click the style you want to apply.
Drag the style preview from the Styles panel onto a paragraph.
Note: To specify whether dragged styles are applied to selected paragraphs or entire text blocks, see the 
next procedure.
From the Character options in the Object panel, select a style from the Style pop-up menu. 
(For information on displaying Character options, see “Displaying type attributes in the 
Object panel” on page 248.) 
To set the behavior for dragging a text style:
1
Display text preferences by doing one of the following:
In Windows, press Control+U, then click the Text tab.
On the Macintosh, press Command+U, then click the Text category.
2
Select an option for Dragging a Text Style Changes:
To apply a style to a selected paragraph only (not to the entire text block), select Single 
Paragraph (the default setting).
To apply a style to an entire text block, select Entire Text Container. 
3
Click OK.
Using Type 277
To apply text style attributes by copying and pasting:
1
Select the text whose attributes you want to copy, and select Edit > Special > Copy Attributes.
2
Select the text to which you want to apply the attributes, and select Edit > Special > Paste 
Attributes.
Note: You can also use this method to copy attributes of text that has no text style applied.
Overriding and redefining text styles
You can override settings for individual attributes in selected text, and you can remove an override 
to restore the style settings in the selection. You can also use a text selection as the basis for 
redefining a style.
To override a text style setting:
1
Select a text block with the Pointer tool, or select a paragraph with the Text tool.
2
Change any text attribute.
When you select the modified text, the style name appears in the Styles panel (or in the Styles 
pop-up menu in the Character options of the Object panel) with a plus (+) sign to indicate 
that an attribute has been changed.
To remove a text style override:
1
Use the Pointer tool to select the text block that has a style override, or use the Text tool to 
select a paragraph.
2
In the Styles panel, click the style that is applied to the selection.
The original style is applied to the text, restoring any modified attributes to those of the 
original style.
To redefine a text style based on selected text:
1
Use the Pointer tool to select the text block with the attributes that you want to use for 
defining a style, or use the Text tool to select a paragraph.
2
Click the Styles panel Options menu control and select Redefine.
3
In the Redefine style dialog box, select the name of the style you are redefining, and click OK. 
The style assumes the attributes of the selected text.
To specify how a selection’s attributes are applied to a redefined text style:
1
Display text preferences by doing one of the following:
In Windows, press Control+U, then click the Text tab.
On the Macintosh, press Command+U, then click the Text category.
2
Select an option for Build Text Styles Based On:
First Paragraph
bases a redefined text style on the first paragraph in a selection.
Shared Attributes
bases a redefined text style on the common attributes of a range of selected 
paragraphs.
3
Click OK.
Chapter 8
278
Applying text effects
In FreeHand, you can create many effects with text. You can attach and align text to a path, wrap 
text around graphics, create inline graphics, and apply built-in special text effects such as shadows 
and underlines.
Attaching text to paths
You can align text to a path that is open or closed, with curve or corner points. The text can be 
linked to other paths or text blocks. Type specifications of text attached to a path remain intact. 
You can apply transformations to text attached to a path as you would any other object.
You can flow two lines of text on a closed path. The characters up to the first carriage return flow 
along the top of the path, and the characters from there to the second carriage return flow along 
the bottom of the path. On an open path, only characters up to the first carriage return or tab 
appear. An indicator dot appears in the text’s link box if the text overflows the path. Left-aligned 
text on a curved path is respaced automatically to avoid overlapping letters.
You can also make text flow inside a path; see “Flowing text inside a path” on page 280.
To attach text to a path:
1
Using the Pointer tool, Shift-click to select a text block and a path.
2
Select Text > Attach to Path, or click the Attach to Path button on the Text toolbar.
You can edit text directly on the path or use the Text Editor; see “Using the Text Editor” on 
page 241.
To place text on the top and bottom of an ellipse:
1
Position the Text tool in a text block at the point where the text should split between the top 
and bottom of the ellipse, and press Enter (Windows) or Return (Macintosh) to insert a 
carriage return.
2
Using the Pointer tool, Shift-click to select the text block and an ellipse.
3
Select Text > Attach to Path.
4
If necessary, do one of the following:
If the text disappears, review the selected options in the Top and Bottom alignment pop-up 
menus in the Object panel. If None is selected for both, text will not be visible on the path.
If the text flows in the wrong direction, Alt-click (Windows) or Option-click (Macintosh) the 
path to select it. (It’s easiest to select the path in this manner when Keyline mode is active or if 
the Show Path option is selected in the Object panel.) Then select Modify > Alter 
Path > Reverse Direction.
Aligning text on a path
You can adjust the alignment and orientation of text on a path by using the Object panel.
Text flows in the direction of the path, from left to right (clockwise) or from right to left 
(counterclockwise). To reverse the direction of the text, you reverse the direction of the path. For 
more information, see “Attaching text to paths” on page 278.
Using Type 279
To adjust alignment and orientation of text on a path:
1
Using the Pointer tool, select the text on a path in the workspace.
2
Select Window > Object to open the Object panel if it’s not already open.
3
Select an Orientation option for the text—Rotate Around Path, Vertical, Skew Horizontal, or 
Skew Vertical. 
Rotate Around Path, Vertical, Skew Horizontal, and Skew Vertical text orientations
4
If you want the path to be visible, select Show Path.
5
In the Alignment section, choose which part of the text aligns to the top and bottom of the 
path—None, Baseline, Ascent, or Descent. 
From left to right: Text aligned by baseline, ascent, and descent to the top of a path
For information about altering the position of text along the path, see the following procedures.
Chapter 8
280
To move text on a path manually:
1
Place an insertion point with the Text tool, or select the path with the Pointer tool.
A triangular text handle appears to the left, center, or right of the text, depending on the text 
alignment. To display text as it moves on the path, hold down Alt (Windows) or Option 
(Macintosh) as you drag the text handle.
2
Drag the triangular handle to move the text along the path.
The position of the text updates the values in the Left and Right alignment boxes in the Object 
panel.
To move text on a path a precise distance:
1
Place an insertion point in the text with the Text tool, or select the path with the Pointer tool.
2
In the Object panel, enter a value in the Left or Right alignment box.
Flowing text inside a path
You can make text flow inside any open or closed path. You can edit text that flows inside a path 
without removing it from the path, and you can transform text that flows inside a path as you 
would any other object.
You can also wrap text around paths and objects. For more information, see “Wrapping text 
around objects” on page 281.
To flow existing text inside a path and apply an inset:
1
Use the Pointer tool to select both a text block and a closed path.
2
Select Text > Flow Inside Path, or click the Flow Inside Path button in the Text toolbar.
3
To adjust the text’s placement within the path, enter values in the Inset text boxes of the Object 
panel to define the margins between the text and the path. If necessary, select Display Border 
to make the path visible, or switch to Keyline mode. 
When you select a path with text flowed inside it, a box is displayed below the path. A dot in 
the box indicates overflow text.
Documents you may be interested
Documents you may be interested