download pdf from byte array c# : Creating bookmarks in a pdf document control SDK system web page .net windows console dmstudioguide42-part1585

Working with Libraries
397
E
XTRACTING
R
ESOURCES
You can extract a resource from a library using the Library, Extract option. The 
Extract Library Resources window appears.
Identifying the resources to extract
Click on the Filter/Search pane to identify the resources to extract.
Extract options
Other Extraction options appear when you expand the view in the Extract pane:
Field
Description
Path
Enter a path to extract the selected resources to a specific path.
Creating bookmarks in a 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
export pdf bookmarks to excel; copy pdf bookmarks to another pdf
Creating bookmarks in a 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
create bookmarks pdf files; pdf reader with bookmarks
Chapter 9 – Managing Resources
398
Performing the Extraction
Once you define the extraction settings, click Preview to have Studio create a list of 
the resources that qualify for extraction.
Inspect the resources shown in the list. If necessary, make changes to your selection 
criteria and build the list again. When you have the list as you want it, click Preview. 
Studio runs a test extraction and shows you the results.
If necessary, make changes to your selection criteria and preview the extraction 
again. When you are satisfied with the results, click Extract Now to extract the 
resources.
Extract to 
different 
directories
Click to display fields into which you can define individual directories for each type of 
resource.
Extract to long 
file name
Select Yes to use long file names. Select No to use the 8.3 file naming convention on 
extracted resources. 
Long file names are created by taking the resource name, appending an underscore 
followed by the version and revision, then appending another underscore followed by the 
date in YYYYMMDD format, and then adding an extension to indicate the resource type. 
Here is an example:
FileName_0000100001_20041201.fap
Field
Description
Note
At this point, no changes have been made. Preview simply shows you what the result of 
your extraction script would be if you actually ran it.
C# Create PDF Library SDK to convert PDF from other file formats
Gratis control for creating PDF from multiple image formats such as PDF with a blank page, bookmarks, links, signatures Create fillable PDF document with fields.
editing bookmarks in pdf; pdf bookmark editor
How to C#: Basic SDK Concept of XDoc.PDF for .NET
features can be integrated into your C# project, such as annotation creating, deleting, modifying OutLines. This class describes bookmarks in a PDF document.
bookmarks pdf file; creating bookmarks in pdf files
Working with Libraries
399
E
XPIRING
R
ESOURCES
You can expire a resource you no longer want to maintain. In essence, expiring a 
resource is like retiring a resource. The resource remains in the library, but has EXP 
as its revision number. To expire a resource, highlight the resource on the library 
view or from a search list and right click. Then choose the Expire option. The Expire 
window appears.
Expiring a resource tells Studio to check into the library another revision of the 
resource, but with EXP as the value of the Revision field.
By default, the expiration date is set to today's date but you can change this date if 
necessary. The expiration date you specify must be greater than or equal to the 
effective date of other revisions within this version and must be less than or equal to 
the effective date of the next version of the resource, if one exists.
On the Expire window, you can also enter a description and set the Mode, Status, 
Class, and Project fields. Once you are satisfied with the values, click Ok to expire 
the resource.
VB.NET PDF: Basic SDK Concept of XDoc.PDF
features can be integrated into your VB.NET project, such as annotation creating, deleting, modifying This class describes bookmarks in a PDF document.
create bookmarks in pdf; pdf bookmark
VB.NET Create PDF Library SDK to convert PDF from other file
Gratis control for creating PDF from multiple image formats with a blank page, bookmarks, links, signatures Create fillable PDF document with fields in Visual
create pdf bookmarks; create bookmarks pdf file
Chapter 9 – Managing Resources
400
R
EVIEWING
A
H
ISTORY
OF
R
ESOURCE
C
HANGES
To see what changes have occurred to the resources in your library, choose the 
Library, History option. The Library Log window appears.
Studio shows you a log of all changes to all resources. You can filter this list by 
assigning filter values.
For instance, you can use a filter to see only FAP files which have been checked in 
by a specific user. Here are the fields you can define to create a filter:
Click Filter Now to apply the filter.
Field
Description
Name
Enter the name or partial name of a resource or group of resources. You can use wildcards in your 
entry. For instance, specifying a type of FAP and a name of bil* tells Studio to display the log 
entries for all FAP files whose names begin with the letters bil.
Action
Choose from these actions: any, added, checked in, checked out, deleted, promoted from after, 
promoted from before, promoted to, unlocked, updated from, or updated to.
Library
Select the library in which the resources are stored.
Type
Select the type of file you want to filter on. You can choose from all types of files stored in the 
library.
User ID
Enter the user ID for the user on whom you want to filter.
Mode
Select which mode you want to filter on.
Status
Select which status you want to filter on.
Class
Select which class you want to filter on.
Project
Select which project ID you want to filter on.
XDoc.Word for .NET, Advanced .NET Word Processing Features
Viewing, editing, converting, processing, creating, annotating and zooming & rotation; Outlines, bookmarks, & thumbnail Create Word from PDF; Create Word from
pdf create bookmarks; edit pdf bookmarks
How to C#: Basic SDK Concept of XDoc.Word
Conversely, conversion from PDF to Word (.docx) is C# project, such as annotation creating, deleting, modifying This class describes bookmarks in a Word document
add bookmark pdf; export pdf bookmarks to text file
Working with Libraries
401
R
UNNING
R
ESPONSE
F
ILES
A response file is a file created by the LBRYMGR utility which contains commands 
and data. These commands and data are then read and processed accordingly. There 
are two ways to process a response file:
• Using the LBRYMGR utility (see the Utilities Reference for more information)
• Using Studio
To read and process a response file using Studio, follow these steps:
1. Choose the Library, Run Response File option. The Open window appears from 
which you can select the response file you want to run.
2. Select the response file to process and click Ok. Studio displays messages to 
show you its progress.
How to C#: Basic SDK Concept of XDoc.PowerPoint
Conversely, conversion from PDF to PowerPoint (.PPTX C# project, such as annotation creating, deleting, modifying This class describes bookmarks in a PowerPoint
how to create bookmark in pdf with; how to create bookmarks in pdf file
PDF Image Viewer| What is PDF
such as text extraction, hyperlinks, bookmarks and metadata as to develop specifications for creating, viewing, and convert word document without need for PDF.
create pdf bookmarks online; creating bookmarks in a pdf document
Chapter 9 – Managing Resources
402
D
EFINING
M
ODE
, S
TATUS
, C
LASS
AND
P
ROJECT
O
PTIONS
Use the Manage, System, Settings option to define the Mode, Status, Class, and 
Project options users choose from when checking in a resource. These options are 
grouped under Library manager, as shown here:
You can have multiple modes, classes, statuses, and projects.
Option
Description
Mode
Use this option to set up the modes users will select from in the Mode field as they edit resource 
information. For instance, you can use the Mode field to specify where in the development cycle 
the resource is. You can set up multiple options, as shown here:
Mode = DEV;Development
Mode = TEST;Testing
Mode = PROD;Production
These entries set up these modes: DEV, TEST, and PROD. The text after the semicolon is an 
optional description.
Status
Use this option to set up the statuses users will select from in the Status field as they edit resource 
information. For instance, you could use the Status field to indicate whether a resource has passed 
or failed testing. You can set up multiple statuses, as shown here:
Status = TEST;Test
Status = PASSED;Passed testing
Status = FAILED;Failed testing
These entries set up these statuses: TEST, PASSED, and FAILED. The text after the semicolon 
is an optional description.
How to C#: Basic SDK Concept of XDoc.Excel
Conversely, conversion from PDF to Excel (.XLSX) is also C# project, such as annotation creating, deleting, modifying This class describes bookmarks in a Excel
export pdf bookmarks; bookmarks pdf documents
Working with Libraries
403
S
EARCHING
FOR
L
IBRARY
R
ESOURCES
Use the Type field under the Search for References To on the Filter tab in Library 
manager to select the type of library resources you want.
Class
Use this option to set up the classes users will select from in the Class field as they edit resource 
information. For instance, you could use the Class field to indicate the market in which a resource 
was applicable. You can set up multiple classes, as shown here:
Class = GA;Georgia resource
Class = TX;Texas resource
Class = MD;Maryland resource
These entries set up these classes: GA, TX, and MD. The text after the semicolon is an optional 
description.
Project
Use this option to set up the projects users will select from in the Project field as they edit resource 
information. For instance, you could use the Project field to indicate which project a resource was 
associated with. You can set up multiple projects, as shown here:
Project = P001;Project 001
Project = P002;Project 002
Project = P003;Project 003
These entries set up these projects: P001, P002, and P003. The text after the semicolon is an 
optional description.
Option
Description
Select the type of resource you 
want to filter on. When you 
select a Type, additional fields 
appear, depending on the 
Type you selected.
Option
Description
Form List
Select this option to search for a form list. Then enter the name of the form list.
Form
Select this option to search for a specific form. Then enter the name of the form.
Trigger
Select this option to search for a specific trigger. Then enter the name of the trigger.
Trigger data
Select this option to search the parameter area of a trigger for text you specify. For example, 
you might try to find any trigger rules which reference a specific search mask containing 
HEADERREC
Section
Select this option to search for a specific section. Then enter the name of the section.
Chapter 9 – Managing Resources
404
Using the Library Search Wizard
Use the search wizard to create search criteria. This wizard lets you create compound 
library searches — a search within the results of a search. You can also perform a 
negative search that excludes items that match the search criteria.
The Search wizard is available from the Library menu in Library manager or by 
clicking Search Wizard icon:
The Search wizard includes these options:
Recipient
Select this option to search for a specific recipient. Then enter the name of the recipient.
Field
Select this option to search for a specific field. Then enter the name of the field.
Field data
Select this option to search other field properties, including the field's pre- and post-edit data 
property areas. For example, you can search for all fields in a section that contain a 
TERSubstitute pre-edit function.
Text
Select this option to search for a specific text string.
Font
Select this option to search for a specific font. Then enter the ID of the font.
Graphic
Select this option to search for a specific graphic. Then enter the name of the graphic.
Form 
Metadata
Select this option to search for form metadata.
Trigger Text
Select this option to search for specific trigger text.
Trigger Script
Select this option to search for a specific trigger script. Then enter the name of the script.
Template
Select this option to search for a specific template. Then enter the name of the template.
Style
Select this option to search for a specific graphic. Then enter the name of the graphic.
Descendant of
Select this option to search for descendants of a specific resource. Then select the parent 
resource.
Note
Select this option to search for notes.
Task
Select this option to search for tasks. Then select the type of task.
Option
Description
Click here to start the Search 
wizard.
You can also right-click while working in Library 
manager and select the Search Wizard option.
Working with Libraries
405
After you select an option, the Search Criteria window appears:
This window shows the same filters you have used in the Filter/Search panel in 
Library manager. After entering the applicable parameters, click Next. The wizard 
then lets you select from these search result options:
Option
Description
Specify New or Additional 
Search Criteria
Select this option to add criteria to the current search (which may already be 
composed of multiple criteria).
View or Edit Existing Search 
Criteria
Select this option to view or change the search criteria you have already 
defined for the current search. 
Chapter 9 – Managing Resources
406
These options tell Studio how the results of the new search should be applied to the 
current contents of the library grid (the current results).
If you are viewing/editing existing criteria, you can scroll through the steps in your 
query which you have defined, seeing the Search Criteria and Search Option 
windows for each step by clicking the Next and Previous buttons.
You can save the entire query, including all of the steps, in the script file. This lets 
you define and save complex queries so you can reuse them.
Sorting the Contents of the Library Grid
You can sort the contents of the library grid by different column criteria. This option 
is available by selecting Library Sort Order under the Library menu in Library 
manager. The Library Sort Order window appears.
For each sorted column, use the Asc/Desc (Ascending/Descending) button to toggle 
the sort order.
Option
Description
Replace All Current Results 
with Matching Records
Choose this option to empty the library grid and refill it with whatever records 
from the library match the filter parameters you entered. All previous criteria 
is discarded. This is the default
Search Within Current Results 
Only
Choose this option to apply the filter parameters you specified only to the 
current contents of the grid. This is, essentially, a logical AND with any 
previous criteria.
Add Matching Records to 
Current Results
Choose this option to add any records in the library that match the filter 
parameters to what is already in the library grid. This is, essentially, a logical 
OR with any previous criteria.
Remove Matching Records 
from Current Results
Choose this option to remove any records from the current results that match 
the filter parameters from the current results. This is, essentially, the 
equivalent of a logical AND NOT with the previous criteria.
Click here to have Studio remember 
the grid layout you specify.
If you leave it unchecked, the grid 
layout you specify only applies to 
the current session only.
Click this button to toggle the sort 
order selection. Ascending order 
(Asc) is the default sort order.
Documents you may be interested
Documents you may be interested