pdf document dll in c# : How to bookmark a page in pdf document Library application class asp.net azure web page ajax ACROHELP64-part311

About printing
Printing is the process of sending the pages in your document to an output device. 
Whether you are providing a multicolored document to an outside service provider or just 
sending a quick draft to an inkjet or laser printer, knowing a few basics about printing 
makes the print job go more smoothly and helps to ensure that the finished document 
appears as intended. To make optimal decisions about printing, you should understand 
basic printing principles, including how the resolution of your printer or the calibration 
and resolution of your monitor can affect the way your document appears when printed.
Types of printing
When you print a file, the application sends it to a printing device to be printed directly on 
paper or on a digital printing press, or to be converted to a positive or negative image on 
film, which can then be used to create a master plate for printing by a commercial press. 
The application can also convert a document to PostScript for use in printing and prepress 
applications. The PostScript file includes full Document Structuring Conventions 
comments; an Adobe PDF file converted to PostScript also includes other advanced 
information preserved by Acrobat Distiller.
Types of images
The simplest types of images, such as text, use only one color in one level of gray. A more 
complex image is one with color tones that vary within the image. This type of image is 
known as a continuous-tone image. A digital photograph is an example of a continuous-
tone image.
Halftoning
To create the illusion of continuous tone, images are broken down into a series of dots. 
This process is called halftoning. Varying the sizes and densities of the dots in a halftone 
screen creates the optical illusion of variations of gray or continuous color in the printed 
image. (See 
Specifying halftone screen frequency.)
Color separation
Artwork that will be commercially reproduced and that contains more than a single color 
must be printed on separate master plates, one for each color. This process is called color 
separation. (See 
Printing color separations.)
Getting image detail
The detail in a printed image results from a combination of printer resolution and screen 
frequency. The higher an output device's resolution, the finer (higher) the screen 
frequency you can use. (See 
Specifying halftone screen frequency.)
Transparent objects
If the Adobe PDF file contains objects with transparency features that were added in 
Adobe InDesign 2.0 or later, Adobe Illustrator 9.0 or later, or Adobe Photoshop 7.0 or 
later, the transparent artwork is flattened according to settings you specify in the 
Advanced Print Setup dialog box. You can affect the ratio of rasterized images to vector 
images in the printed artwork. (See 
Controlling transparency flattening.)
How to bookmark a page in pdf document - 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
adding bookmarks to pdf reader; bookmarks in pdf reader
How to bookmark a page in pdf document - 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
bookmarks pdf file; create pdf bookmarks online
Printing Adobe PDF documents
Most of the options in the Adobe Acrobat Professional Print dialog box are the same as 
for other applications. For basic office printing, you start by selecting the printer, page 
size, page orientation, and other general printing options in the Print Setup (Windows) or 
Page Setup (Mac OS) dialog box. 
You can also print an Adobe PDF document to a mobile device over the Internet. (See 
Printing over the Internet.)
To print an Adobe PDF document:
1.  If necessary, do one of the following:
l
To select pages to print, select thumbnails in the Pages tab. You can Ctrl-click (Windows) 
or Command-click (Mac OS) thumbnails to select noncontiguous pages, or Shift-click to 
select a contiguous range of pages. You can also select a contiguous page range in the 
Print dialog box.
l
To select an area on a page to print, use the Snapshot tool 
and drag around the area 
you want to print. Acrobat copies the selected area to the Clipboard and displays a 
message; click OK to close the message box.
2.  Choose File > Print Setup (Windows) or File > Page Setup (Mac OS) to set general 
printing options. The available options vary with different printers and drivers. See your 
printer driver documentation for details.
3.  Click the Print button 
, or choose File > Print.
4.  Choose a printer from the list at the top of the Print dialog box. 
5.  (Mac OS) choose an option from the Presets pop-up menu.
6.  In Windows, click Properties to set printer driver options. In Mac OS, set printer driver 
options in the Print Center.
7.  In the Acrobat Print dialog box, in the Comments And Forms pop-up menu, specify which 
visible content prints. The Document option prints document contents and form fields. 
Document And Markups prints document contents, form fields, and comments. Document 
And Stamps (the default) prints the document, form fields, and stamps, but no other 
markups, such as note comments and pencil lines. Form Fields Only prints interactive 
form fields but does not print document contents.
8.  In the Preview on the right, drag the slider or click in the slider area to see the effects of 
scaling on multiple pages. 
9.  Select any of the following options, and then click OK (Windows) or Print (Mac OS). 
Options may vary. For example, the Page Order option is available only if you choose 
Multiple Pages Per Sheet for Page Scaling.
Current View/Selected Graphic
Prints the page area (including text, comments, and so on) that is visible in the current 
view. The option name changes depending on whether you have a page selected (Current 
View) or an area on a page selected using the Snapshot tool (Selected Graphic).
Current Page
Prints the page that is visible in the current view.
Pages From/To
Prints a range of pages. In Windows, if the Use Logical Page Numbers option is selected 
in Page Display Preferences, you can enter numbers that match the numbering printed on 
the pages using roman numerals or actual page numbers. For example, if the first page of 
a document is numbered iii, you can enter iii or 1 to print that page.
Page Scaling
Reduces, enlarges, or divides pages when printing. Acrobat supports page sizes up to 
15,000,000 inches (38,100,000cm) by 15,000,000 inches (38,100,000cm).
l
None prints the upper left or center of a page (if auto-rotated and centered) without 
scaling. Pages or selections that don't fit on the paper are cropped.
l
Fit To Printer Margins reduces or enlarges each page to fit the imageable (or printable) 
area of the currently selected paper size. The printer driver determines the imageable area 
of the paper.
l
Reduce To Printer Margins shrinks large pages to fit the currently selected paper size but 
does not enlarge small pages. If an area is selected and it is larger than the imageable area 
of the currently selected paper, it is scaled to fit the imageable area. 
l
Tile Large Pages divides oversized pages or selected areas into segments or tiles. Small 
pages are not enlarged. When Tile Large Pages is selected, you can specify settings for 
Tile Scale, Overlap, Cut Marks (including Western or Eastern style), and Labels. For 
Overlap, type the minimum amount of duplicated information you want printed on each 
tile for ease in assembly. The Overlap option uses the unit of measure specified for the 
document. The value should be greater than the minimum nonprinting margins for the 
printer. You can specify up to half the size of the shortest side of the document page to 
overlap. For example, tiles for a page that measures 11-by-17 inches (279.4mm-by-
431.8mm) can overlap up to 5.5 inches (139.7mm). The Labels option adds to each tile in 
a print job the PDF document name, date of printing, and tile coordinate such as Page 1 
(1,1), which means row 1, column 1 of the first page emitted from the printer. Labels are 
used for reassembling the tiles. The Cut Marks option lets you choose Western or Eastern 
style marks for tiling pages.
l
Tile All Pages divides all pages or selected areas into segments or tiles. When Tile All 
Pages is selected, you can specify settings for Tile Scale, Overlap, Cut Marks (including 
Western or Eastern style), and Labels.
l
Multiple Pages Per Sheet prints multiple pages on the same sheet of paper. Page rendering 
is properly adjusted to the actual paper size, and all rendering is done at the actual 
resolution of the output device. When Multiple Pages Per Sheet is selected, you can 
specify settings for Pages Per Sheet, Page Order, Print Page Border, and Auto-Rotate 
Pages.
Note: Acrobat N-up (Multiple Pages Per Sheet) printing works independently from the N-
up printing features of printer drivers. The Acrobat print settings do not reflect the N-up 
settings of the printer drivers. If the N-up printing features are enabled in both Acrobat 
and printer driver, the output is generated by two nested N-up processes.
Pages Per Sheet
Prints a predefined number of pages, or a custom number (up to 99) horizontally and 
vertically during Multiple Pages Per Sheet printing. If you select a predefined number 
from the menu, Acrobat automatically selects the best paper orientation. Drag the slider 
below the Preview to view the individual pages. 
Page Order
Defines how the pages are ordered on paper during Multiple Pages Per Sheet printing. 
Horizontal places pages from left to right, top to bottom. Horizontal Reversed places 
pages from right to left, top to bottom. This page order is suitable for Asian-language 
documents. Vertical places pages top to bottom, left to right. Vertical Reversed places top 
to bottom, right to left. This page order is suitable for Asian-language documents. 
Print Page Border
Draws the crop box (the page boundary of PDF pages) during Multiple Pages Per Sheet 
printing. 
Auto-Rotate Pages
Adjusts the PDF document's orientation to match the orientation specified in the printer 
properties.
Note: The Shrink Large Pages option is always active for Multiple Pages Per Sheet 
printing. Therefore, the pages are always resized to fit the available imaging area 
regardless of how the Auto-Rotate And Center option is set. 
Auto-Rotate And Center
Adjusts the PDF document's orientation to match the orientation specified in the printer 
properties and centers the page in the imaging area.
Choose Paper Source By PDF Page Size
(Windows) Uses the PDF page size to determine the output tray rather than the page setup 
option. This is useful for printing PDF files that contain multiple page sizes on printers 
that have different-sized output trays.
Print To File (Windows)
Creates a device-dependent PostScript file of the document. For better results when 
creating PostScript files, use the Save As PostScript command. (See 
Conversion options 
for PostScript or Encapsulated PostScript (EPS).)
Print Color As Black (Windows)
Forces all nonwhite color to print as black, which is useful for printing engineering 
drawings that have lightly colored lines.
Printing Tips
If you are connected to the Internet, this option connects to the Adobe website for 
information on how to troubleshoot printing problems.
Advanced
Opens one or more panels for setting additional printing options. (See 
Setting advanced 
print options.) The options available also depend on your Acrobat application. 
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
VB.NET PDF - How to Delete PDF Document Page in VB.NET. Please follow the sections below to learn more. DLLs for Deleting Page from PDF Document in VB.NET Class.
bookmarks in pdf; create bookmarks in pdf
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document in VB.NET Program. DLLs for Adding Page into PDF Document in VB.NET Class.
bookmarks pdf documents; pdf bookmarks
Printing documents with layers
Normally, when you print an Adobe PDF document that contains layers, just the content 
that is visible on-screen is printed. However, the creator of a layered PDF document can 
specify that some layered content, such as watermarks or confidential information, must 
(or must not) print, regardless of its visibility on-screen. If the document is designed to 
print differently from how it currently appears on-screen, a message may appear in the 
Print dialog box. The thumbnail view of the page in the Print dialog box always shows the 
page as it will print.
To view a document exactly as it will print:
1.  Click the Layers tab, or choose View > Navigation Tabs > Layers.
2.  Choose Apply Print Overrides from the Options menu.
Note: Depending on the visibility settings specified when the PDF file was created, Apply 
Print Overrides may be unavailable in the Options menu.
To change print overrides for a layer:
1.  Click the Layers tab, or choose View > Navigation Tabs > Layers.
2.  Select a layer, and then select Layer Properties from the Options menu.
3.  In the Layer Properties dialog box, choose one of the following from the Print pop-up 
menu:
l
Always Prints forces the layer to print.
l
Never Prints forces the layer not to print.
l
Prints When Visible matches printed output to on-screen visibility.
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
C#.NET PDF Library - Delete PDF Document Page in C#.NET. Able to remove a single page from PDF document. Ability to remove a range of pages from PDF file.
add bookmarks to pdf preview; add bookmark pdf
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
String filepath = @""; String outPutFilePath = @""; PDFDocument doc = new PDFDocument(filepath); // Copy the first page of PDF document.
adding bookmarks in pdf; adding bookmarks to a pdf
Setting advanced print options
The Advanced Print Setup dialog box is available for PostScript and non-PostScript 
printers.
To set options in the Advanced Print Setup dialog box:
1.  In the Print dialog box, click Advanced.
2.  If a custom printer settings file exists with the settings you want, choose it from the 
Settings menu at the top of the Advanced Print Setup dialog box. Otherwise, use the 
Acrobat Default settings.
To learn more about an option, select it. A description of it appears at the bottom of 
the dialog box.
3.  If normal printing doesn't produce the desired results, select Print As Image and choose a 
resolution from the pop-up menu. Print As Image prints pages as bitmap images, which 
resolves many problems associated with printing to desktop printers.This option is not 
available for QuickDraw (Mac OS) printing.
4.  Select any of the panels on the left side of the Advanced Print Setup dialog box, and set 
options for either composite or separations output. 
l
Set color and other output conditions. (See 
Specifying output settings.)
l
Set options for printer marks. (See 
Specifying marks and bleeds.)
l
Specify how to handle transparent objects. (See 
Controlling transparency flattening.)
l
Set device-dependent options for PostScript printers. (See 
Setting PostScript options.)
5.  Click OK anytime to accept your settings and return to the Print dialog box.
Related Subtopics:
Saving advanced print settings
C# PDF Page Insert Library: insert pages into PDF file in C#.net
Support to create new page to PDF document in both web server-side application and Windows Forms. DLLs for Inserting Page to PDF Document.
add bookmarks to pdf; creating bookmarks pdf files
VB.NET PDF File Split Library: Split, seperate PDF into multiple
file by defined page range in VB.NET class application. Divide PDF file into multiple files by outputting PDF file size. Split PDF document by PDF bookmark and
bookmark pdf documents; add bookmark to pdf reader
Saving advanced print settings
Print settings are preserved only as long as the Adobe PDF document is open. To use the 
settings again, you can save them in a file.
To save a print settings file:
1.  In the Advanced Print Setup dialog box, click Save As.
2.  Specify a file name, and click OK. Print settings are saved as .spf files.
C# PDF Page Rotate Library: rotate PDF page permanently in C#.net
Using this C# .NET PDF rotate page control SDK, you can easily select any page from a multi-page PDF document file, rotate selected PDF page to special
create bookmark pdf; how to add bookmarks to pdf document
C# PDF Library SDK to view, edit, convert, process PDF file for C#
APIs for editing PDF document hyperlink (url) and quick navigation link in PDF bookmark. can be drawn and added to a specific location on PDF file page.
creating bookmarks pdf; creating bookmarks in pdf from word
Specifying output settings
When you print a color-managed RGB or CMYK document, you can specify additional 
color management options to keep color consistent in the printer output. For example, 
suppose that your document currently contains a profile tailored for prepress output, but 
you want to proof the document's colors on a desktop printer. In the Output panel, you can 
convert the document's colors to the color space of the desktop printer; the printer profile 
is used instead of the current document profile when printing. In addition, you can send 
color data as RGB values to printers using various RGB profiles.
You can select either host-based or printer-based color management. Host-based uses the 
color management engine selected in the Color Management preferences, resulting in 
better control over the output color space and more predictable ICC workflows. You can 
also define your own press or printer profiles. In contrast, printer-based color management 
manages color in the printer's RIP.
To specify output settings:
1.  Select the Output panel on the left side of the Advanced Printing Setup dialog box.
2.  Choose a composite or separations option from the Color menu.
3.  For Trapping, choose Adobe In-RIP or Off. The Trapping options are available only if 
you are configured for Adobe In-RIP Trapping and choose In-RIP Separations from the 
Color pop-up menu.
4.  Specify halftone screen frequency and resolution in the Screening menu. (See 
Specifying 
halftone screen frequency.)
5.  Specify the image exposure in the Flip menu and set the Negative option appropriately. 
(See 
Specifying the emulsion and image exposure.)
6.  Choose other color and output options:
l
Color Profile. To use host-based color-management, choose one of the standard press 
profiles or color space emulations, or one of the user-defined profiles. You should 
generally use the color profile of the printer selected, depending on the media and 
resolution used. Printer/PostScript Color Management sends the document's color data 
along with the document profile directly to the PostScript printer and lets the printer 
convert the document to the printer color space. The exact results of the color conversion 
can vary among printers. To use PostScript color management, you must have a printer 
that uses PostScript Level 2 or later; it is not necessary to install an ICC profile for the 
printer on your system. To use no color management, choose Same as Source (No Color 
Management). This option discards all color management information and sends device 
color to the printer, whether or not the document contains color management information.
l
Apply Output Preview Settings simulates the print space defined by the device identified 
in the Simulation Profile menu of the Output Preview dialog box (choose Tools > Print 
Production > Output Preview). This option allows you to simulate the appearance of one 
device on another.
l
Simulate Overprinting simulates the effects of overprinting spot inks on top of underlying 
colors in composite output. All spot colors are converted to process equivalent colors to 
simulate them; the document itself is unchanged. Selecting this option may increase the 
time required to print the file. Simulate Overprinting is available only when you choose 
Composite from the Color menu.You can view the overprinting effects on a composite 
printing device that doesn't support overprinting. 
Important: When printing to a printer that supports overprinting, make sure that this 
option is unselected, so the printer's native overprinting capabilities can be used.
l
Emit Trap Annotations. If the document contains trapping annotations, select this option 
to send them to a PostScript printing device that supports in-RIP trapping.
l
Use Maximum Available JPEG2000 Image Resolution controls how resolution 
progression information, if present, is used when generating PostScript. When selected, 
the maximum resolution data contained in the image is used. When unselected, the 
resolution data is consistent with the resolution settings on the Transparency Flattening 
panel.
l
Ink Manager modifies the way inks are treated while the current PDF document is open. 
(See 
Using the Ink Manager.)
Related Subtopics:
Specifying halftone screen frequency
Specifying the emulsion and image exposure
Specifying halftone screen frequency
In commercial printing, continuous tone is simulated by dots (called halftone dots) printed 
in rows (called lines or line screens). Lines are printed at different angles to make the 
rows less noticeable. The Screening menu in the Output panel of the Advanced Print 
Setup dialog box displays the recommended sets of line screens in lines per inch (lpi), and 
resolutions in dots per inch (dpi), based on the PPD file. As you select inks in the ink list, 
the values in the Frequency and Angle boxes change, showing you the halftone screen 
frequency and angle for that ink. 
The PPD files for high-resolution imagesetters offer a wide range of possible screen 
frequencies, paired with various imagesetter resolutions. The PPD files for low-resolution 
printers typically have only a few choices for line screens, usually coarser screens of 
between 53 lpi and 85 lpi. The coarser screens, however, give optimum results on low-
resolution printers. Using a finer screen of 100 lpi, for example, actually decreases the 
quality of your image when you use a low-resolution printer for final output. 
To specify a halftone screen frequency and resolution:
In the Output panel of the Advanced Print Setup dialog box, do one of the following:
l
To select one of the preset screen frequencies and printer resolution combinations, choose 
an option from the Screening menu.
l
To specify a custom halftone screen frequency, in the ink list, select the plate to be 
customized, and then enter the lpi value in the Frequency box and a screen angle value in 
the Angle box.
Note: Before creating your own halftone screens, check with your prepress service 
provider for the preferred frequencies and angles. Also, be aware that some output devices 
override the default frequencies and angles.
Specifying the emulsion and image exposure
Depending on the type of printing press used and how information is transferred from the 
film to the printing plates, you may need to give your service provider film negatives or 
positives, with emulsion side up or down. Emulsion refers to the photosensitive layer on a 
piece of film or paper. Typically, service providers require negative film in the United 
States and positive film in Europe and Japan. Check with your service provider to 
determine which emulsion direction they prefer.
To tell whether you are looking at the emulsion side or the non-emulsion side (also 
referred to as the base), examine the final film under a good light. One side appears 
shinier than the other. The dull side is the emulsion side; the shiny side is the base.
Film options A. Positive image B. Negative C. Negative with emulsion side down
Important: The emulsion and image exposure settings override any conflicting settings in 
the printer driver. Always specify print settings using the Advanced Print Setup dialog 
box.
To specify emulsion:
1.  Select the Output panel on the left side of the Advanced Print Setup dialog box.
2.  For Color, choose a separation option. 
3.  For Flip, select one of the following options:
l
None (the default) to make no changes to the orientation of the imageable area. Type that 
is in the image is readable (that is, "right reading") when the photosensitive layer is facing 
you.
l
Horizontal to mirror the imageable area across a vertical axis so that it is "wrong reading."
l
Vertical to mirror the imageable area across a horizontal axis so that it is upside down.
l
Horizontal And Vertical to mirror the imageable area across the horizontal and vertical 
axes so that it is wrong reading. Type is readable when the photosensitive layer is facing 
away from you. Images printed on film are often printed Horizontal And Vertical.
To specify the image exposure:
1.  Select the Output panel on the left side of the Advanced Print Setup dialog box.
2.  For Color, choose a separation option. 
3.  Select or deselect the Negative option.
Specifying marks and bleeds
Using the Marks And Bleeds panel of the Advanced Print Setup dialog box, you can place 
printer marks on the page to indicate the boundaries of document boxes supported by 
Adobe PDF, such as trim boxes and bleed boxes. These marks are not actually added to 
the Adobe PDF file; however, they are included in the PostScript output.
The options in the Marks And Bleeds panel are unavailable under these circumstances:
l
The PDF file includes printer marks added using a different Acrobat feature, the Add 
Printer Marks tool. (See 
Embedding printer marks.)
l
The crop, bleed, and trim boxes are all the same size. The crop box is defined in the Crop 
Box dialog box (choose Tools > Print Production > Crop Box). If the artwork contains a 
bleed, make sure that the crop box is big enough to accommodate the bleed box and other 
printer marks. (See 
Adjusting page margins and page sizes.)
Printer marks A. Trim marks B. Registration marks C. Page information D. Color bars E. Bleed 
marks
To add printer marks and bleeds:
1.  Select the Marks And Bleeds panel on the left side of the Advanced Print Setup dialog 
box.
2.  Either use the printer marks annotations embedded from the source application (if 
available) or create marks for final output using the following options. The marks appear 
in the preview on the left side of the Advanced Print Setup dialog box. 
Emit Printer Marks
Uses the marks embedded in the Adobe PDF file.
All Marks
Creates all printer marks at once.
Line Weight
Determines the weight of the lines for trim, bleed, and registration marks.
Style
Determines the appearance of the marks. You can choose default InDesign CS marks, or 
marks from other applications as listed.
Trim Marks
Places a mark at each corner of the trim area to indicate the PDF trim box boundaries.
Bleed Marks
Places a mark at each corner of the bleed box to indicate the PDF bleed box boundaries. A 
bleed box defines the amount of extra area to image outside the defined page size.
Registration Marks
Places marks outside the crop area for aligning the different separations in a color 
document.
Color Bars
Adds a small square of color for each spot or process color. Spot colors converted to 
process colors are represented using process colors. Your service provider uses these 
marks to adjust ink density on the printing press.
Page Information
Places page information outside the crop area of the page. Page information includes the 
file name, page number, current date and time, and color separation name.
Controlling transparency flattening
When your artwork contains transparency, Acrobat performs a process called flattening 
before printing or saving the artwork. Flattening cuts apart transparent art to represent 
overlapping areas as discrete pieces that are either vector objects or rasterized areas. As 
artwork becomes more complex (mixing images, vectors, type, spot colors, overprinting, 
and so on), so does the flattening and its results.
Flattening occurs whenever you print a document with transparent objects or export to a 
format other than Adobe PDF 1.4 (Acrobat 5.0 and later). Transparent objects are 
flattened according to the settings in the Advanced Print Setup dialog box. 
Flattening represents overlapping areas as either vector objects or rasterized areas. This example 
involves only vector objects.
To specify flattening settings for high-resolution output:
1.  Select the Transparency Flattening panel on the left side of the Advanced Print Setup 
dialog box.
2.  Drag the Raster/Vector Balance slider, or type a new value in the text box to adjust the 
degree of rasterization. To print or export as many objects as possible as vector data, 
select the highest setting. To rasterize all the artwork with transparency applied, select the 
lowest setting.
Note: The amount of rasterization that occurs depends on the amount of RAM available 
for Adobe Acrobat, the complexity of the page, and the types of overlapping objects.
3.  Select other options in the Transparency Flattening panel as desired. (See 
Transparency 
flattener options.)
Documents you may be interested
Documents you may be interested