c# display pdf in browser : Add or remove pages from pdf Library control component .net azure winforms mvc Publisher_UserGuide_v4.01-part325

Nesstar Publisher v4.0 
User Guide 
Page 6 
2.3.4 Importing DDI Document (.xml) files 
DDI Document (.xml) files can also be imported into publisher. This is particularly 
useful if you only wish to publish metadata, or have separate metadata and data files.  
When a DDI Document file has been imported, the newly created project will only 
contain metadata and the structure of the data based on the contents of the DDI file, 
it will not contain any data.  
The data can be imported using the ‘Insert Data Matrix From Fixed Format Text’ 
option if the layout of the data is the same as specified in the imported DDI XML file. 
2.3.5 Importing delimited text files 
New import options are now available when importing delimited files. The following 
types of delimiter are now supported: comma, tab, space, and semicolon. When a file 
of this type is selected the import dialogue screen show below, will be displayed. 
By hovering over the information in the ‘Preview’ section, the corresponding line of 
information will be highlighted in the ‘Variables’ section.  
From this screen you can: 
• Select the type of delimiter from the delimiter options drop down list. In the 
above example, ‘Tab’ has been selected. 
• Indicate whether variable labels are on the first record. 
Add or remove pages from pdf - insert pages into PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide C# Users to Insert (Empty) PDF Page or Pages from a Supported File Format
adding page numbers to a pdf document; add page numbers to pdf online
Add or remove pages from pdf - VB.NET PDF Page Insert Library: insert pages into PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document
add pages to pdf acrobat; adding pages to a pdf document
Nesstar Publisher v4.0 
User Guide 
Page 7 
• Set the data type for each variable for import, e.g. Numeric, Fixed String, 
Dynamic String or Date. In the above example, the variable ‘Gender’ is 
currently shown as a ‘Fixed String’ variable. By changing this to ‘Numeric’ 
each category of the variable will be automatically assigned a numeric code. 
• Rearrange the order of the variables if required, by using the up and down 
2.3.6 Importing SPSS syntax files 
SPSS syntax files can be imported into Publisher. If a data file is also referenced 
within this file, and the file is available, the data will be imported at the same time. 
Users should note that Publisher is unable to execute SPSS commands when 
importing a syntax file, so if your file contains RECODE statements these will not be 
executed and you are advised to create an SPSS ‘por’ or ‘sav’ file within SPSS 
before importing the new file into Publisher. 
2.3.7 Importing SPSS portable/save files 
Publisher can import both SPSS portable ‘.por’ and save ‘.sav’ files. All labelling 
information from these files will automatically be brought into Publisher. 
Users may notice that measure values change when importing SPSS ‘.por’ files into 
Publisher and when exporting from Publisher to SPSS ‘.sav’ formats. 
The reason for this is that SPSS ‘.por’ files do not include measure definitions. When 
SPSS opens a .por file, or when it opens a file created with an early version of SPSS, 
it applies a set of rules to guess what the correct measure value should be for the 
The following rules apply: 
• String (alphanumeric) variables are set to nominal 
• String and numeric variables with defined value labels are set to nominal 
• Numeric variables without defined value labels but less than a specified 
number of unique values are set to ordinal. 
• Numeric variables without defined value labels but more than a specified 
number of unique values are set to scale. 
For SPSS ‘.sav’ files Publisher uses the defined measure unless this is very different 
from what seems logical. In these instances the user will be asked during the import 
process, whether the measure definitions should be changed. 
Users are reminded to check the measure values that are assigned when ‘.por’ files 
are imported and when exporting as a ‘.sav’ file. 
2.3.8 Importing Nesstar (.nsf) files 
To import data and metadata using the older ‘NSDstat’ format: 
VB.NET PDF Password Library: add, remove, edit PDF file password
manipulations. Open password protected PDF. Add password to PDF. Change PDF original password. Remove password from PDF. Set PDF security level. VB
adding pages to a pdf; add page number to pdf reader
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
can simply delete a single page from a PDF document using VB.NET or remove any page Add necessary references: How to VB.NET: Delete Consecutive Pages from PDF.
add page number pdf file; adding pages to a pdf document in preview
Nesstar Publisher v4.0 
User Guide 
Page 8 
1. Go to File | Import study and select the ‘.nsf’ file to import. 
2. Select ‘NSDstat (.nsf)’ as the file type. 
3. Click ‘Open’. 
4. To import the associated metadata, choose Documentation | Import | 
Import from DDI
5. Select the required sections of the DDI to import and click ‘OK’. 
6. Locate the DDI XML file containing the relevant metadata and click ‘Open’. 
Metadata associated with this file will then be added. 
2.3.9 Importing Hierarchy Definition (.NSDstatHDef) files 
Hierarchy Definition files created with previous versions of Publisher can be imported 
by selecting the file type as ‘Hierarchy Definition file’ from the drop down list. 
In the hierarchy files the path to related datasets are saved in 2 ways.  
1. Relative Path: 
If all the related dataset files are in a sub-folder under the folder or in the same 
folder in which the .NSDstatHdef file resides then the relative path is saved. This 
makes it possible to relocate the hierarchy and dataset files.  
Eg.  If we have C:\my_publisher_folder\abc.NSDstatHdef and all the related 
datasets in C:\my_publisher_folder\datasets\*.NSDstat 
If we move abc.NSDstatHdef file to a new folder D:\my_new_publisher_folder 
then we have to relocate/copy the related datasets to 
Note that the folder name ‘datasets’ shouldn’t change. 
2. Absolute Path : 
If all the related dataset files are in a folder other than the folder in which the   
.NSDstatHdef file resides then the absolute path is saved. Hence, even though 
the hierarchy file can be relocated easily the dataset files need to be located in 
the original path. 
Eg.  If we have C:\my_publisher_folder\abc.NSDstatHdef and all the related 
datasets in C:\my_studydata\datasets\*.NSDstat 
If we relocate abc.NSDstatHdef file to a new system or folder 
D:\my_new_publisher_folder then we can move the datasets but have to still 
maintain the absolute path as C:\my_studydata\datasets\*.NSDstat 
Once imported, the new project will contain all the data files associated with the 
Hierarchy and the Variable Groups section will contain all the variable groups from 
each of the data files. Each data file will contain relevant information in the ‘Key 
Variables & Relations’ section. 
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Ability to remove a range of pages from PDF file. Add necessary references: Demo Code: How to Delete Consecutive Pages from PDF in C#.NET.
add pages to pdf reader; adding page numbers to pdf in preview
C# PDF Password Library: add, remove, edit PDF file password in C#
String outputFilePath = Program.RootPath + "\\" Output.pdf"; // Remove the password. doc.Save(outputFilePath); C# Sample Code: Add Password to Plain PDF
add page numbers to a pdf file; adding page numbers to pdf
Nesstar Publisher v4.0 
User Guide 
Page 9 
Further information about creating variable groups for hierarchical files is available 
from section 5.1.5 Variable groups and hierarchical studies
3 Adding Metadata 
The Nesstar Publisher enables information (metadata) to be added to a study or 
table using the standards established by the Data Document Initiative (DDI) 
For other resources such as Adobe PDF files, or Microsoft Word documents, Dublin 
Core or e-GMS (e-Government Metadata Standard) elements are used. 
Further information about the e-GMS can be found at: 
3.1 Publisher templates 
Publisher uses ‘Metadata templates’ to create a structure for the information that is 
used to describe a published resource.  Each template consists of a selected number 
of metadata fields which are then completed by the person publishing the dataset. 
There are two types of template: 
• Study Templates - used to select the relevant DDI fields required when 
documenting a study and related data files 
• Resource Description Templates – used to select the Dublin Core/e-GMS 
elements required to document other types of resources. 
Default templates for both are supplied and these can be customised as required. 
Templates containing specific fields for a data series can be created so that the same 
fields are always used for that series. This will then ensure consistency across 
datasets regardless of who actually creates the metadata. 
To begin creating metadata templates open the Template Manager. 
Note: Changes made to a template are to assist with the input of metadata. None of 
the changes made to field names, or to the order in which they are presented, will be 
reflected on the Nesstar Server. 
3.2 Template Manager 
To open the Template Manager go to Documentation | Templates or click on 
The Template Manager is used to create, edit, delete, duplicate, import, and export 
The Template Manager window contains a list of templates that are currently 
available. The template that displays a tick next to it is the ‘active template’, i.e. the 
template that is currently in use. In the example below, the ‘User Template’ is the 
currently active ‘Study’ template, and ‘Default’ is the currently active ‘Resource 
Description’ Template. 
C# PDF Digital Signature Library: add, remove, update PDF digital
Image: Insert Image to PDF. Image: Remove Image from Redact Text Content. Redact Images. Redact Pages. Annotation & Highlight Text. Add Text. Add Text Box. Drawing
add page number to pdf file; add pages to pdf
C# PDF remove image library: remove, delete images from PDF in C#.
Image: Insert Image to PDF. Image: Remove Image from Redact Text Content. Redact Images. Redact Pages. Annotation & Highlight Text. Add Text. Add Text Box. Drawing
adding page numbers to pdf document; add and remove pages from pdf file online
Nesstar Publisher v4.0 
User Guide 
Page 10 
When a template is selected, information about it will be displayed in the ‘Description’ 
window immediately below the template list. 
3.2.1 Study templates 
‘Study’ templates are used when entering metadata for surveys and tabular (cube) 
datasets. The metadata fields available are taken from the DDI. 
3.2.2 Resource Description templates 
Use ‘Resource Description’ templates when describing other resources such as 
Adobe PDF files or Microsoft Word files. The metadata fields available are part of the 
Dublin Core or e-GMS metadata standards. 
3.2.3 Template Manager options 
This option activates the chosen template. To use: 
1. Select a template from the ‘Templates’ list. 
2. Click ‘Use’ to make it the active template. 
This closes the Template Manager, and the Publisher’s dataset editing 
windows are rebuilt according to the active template’s structure. 
1. Click ‘New’ to create a template. 
2. The Template Editor window appears. 
C# PDF bookmark Library: add, remove, update PDF bookmarks in C#.
Help to add or insert bookmark and outline into PDF file in .NET framework. Ability to remove and delete bookmark and outline from PDF document.
adding a page to a pdf in reader; add pages to pdf online
C# PDF metadata Library: add, remove, update PDF metadata in C#.
Add metadata to PDF document in C# .NET framework program. Remove and delete metadata from PDF file. Also a PDF metadata extraction control.
add page break to pdf; add pages to pdf without acrobat
Nesstar Publisher v4.0 
User Guide 
Page 11 
Further information is available from section 3.3 Template Editor
1. Select a template from the ‘Templates’ list. 
2. Click ‘Edit’ to open the Template Editor and edit as necessary. 
Further information is available from section 3.3 Template Editor
Note: You cannot edit the Default template directly. If you wish to create a 
template based on the Publisher’s Default format, select the ‘User Template’ 
from the list displayed in the Template Manager, ‘Duplicate’ to create a copy.  
1. Select a template from the ‘Templates’ list. 
2. Click ‘Delete’ to remove the selected template. 
Note: The Default template cannot be deleted. 
1. Select a template from the ‘Templates’ list. 
2. Click ‘Duplicate’ and a copy of the selected template will appear in your list of 
Use the Import function to add a previously exported Template file. This will be added 
to your list of templates. This option is useful if you wish to use a template created by 
someone else.  
To use: 
1. Open the Template Manager. 
2. Click ‘Import’. 
3. Locate the template file (.NesstarTemplate) you wish to import and click 
4. Select ‘Use’ to use this template, or ‘Edit’ to update the contents or rename 
the template, then click ‘OK’. 
Note: The imported template cannot have the same name as a template already 
listed. If a template name already exists the Publisher displays a warning and 
renames the imported file (usually by adding a number to the file name). 
Use the Export function to produce a ‘.NesstarTemplate’ file which other users can 
import back into the Publisher. If multiple users wish to use the same template, this 
function will prevent each of them having to create new templates individually.  
To use: 
1. Select a template from the Templates list. 
VB.NET PDF remove image library: remove, delete images from PDF in
Image: Insert Image to PDF. Image: Remove Image from Redact Text Content. Redact Images. Redact Pages. Annotation & Highlight Text. Add Text. Add Text Box. Drawing
adding page numbers to pdf documents; add page number to pdf
VB.NET PDF metadata library: add, remove, update PDF metadata in
Add permanent metadata to PDF document in VB .NET framework program. Remove and delete metadata content from PDF file in Visual Basic .NET application.
add page number to pdf preview; add a page to a pdf in acrobat
Nesstar Publisher v4.0 
User Guide 
Page 12 
2. Click ‘Export’. 
3. Give the template a new name, if required, and select a location in which to 
save it. 
4. Click ‘Save’.   
Click ‘Close’ to exit the Template Manager. 
Click ‘Help’ to display the ‘Template Manager’ information contained within the 
Publisher’s help file. 
3.2.4 Sharing templates 
Templates can be shared with other users. To share a template, use ‘export’ to save 
a copy of your selected template. Send the template to a colleague who should then 
use the ‘Import’ option to add the template to their own list which they can then use in 
the usual way. 
3.3 Template Editor 
The Template Editor is used to edit a template and works in exactly the same way for 
both ‘Study’ templates and ‘Resource Description’ templates. The only difference is 
that for ‘Study’ templates, DDI fields are available, and for ‘Resource Description’ 
templates, Dublin Core/e-GMS files are available. 
To access the Template Editor: 
1. Open the Template Manager by using Documentation | Templates or by 
selecting the Template button 
from the toolbar. 
2. Select the template that you wish to change and click the ‘Edit’ button and the 
Template editor will then open. 
3. Click on the ‘Description tab to enter metadata about the template. 
• The ‘Description’ field in the Template Manage displays the 
information you enter. 
• All fields are optional except the field name. 
• The template names must be unique. If you enter a name that is 
already in use, the text is shown in red and the ‘OK’ button is disabled. 
4. Click on the ‘Content tab to change the content of the template. 
• You can select different metadata fields and organise them into 
Nesstar Publisher v4.0 
User Guide 
Page 13 
• Multiple options for each field can be set, e.g. default values, noting 
that some fields, such as those containing dates, have restricted 
• Within ‘Study’ templates, fields that are marked with ‘DC’ in the DDI 
tree, visible in the Template Manager, are fields that map to the Dublin 
Core. Fields marked with ‘R’ are those recommended by the DDI 
Committee. Further information is available from: 
Note: Changes made to the content of the ‘Name’ and ‘Custom Label’ fields within a 
template are to assist with the preparation of metadata and will only be effective 
within the Publisher. Once a dataset/resource is published, the original DDI/Dublin 
Core/e-GMS field names are used as headings within the metadata, and the order in 
which they are displayed within WebView, is fixed. 
3.3.1 Creating/deleting groups 
Within templates, groups can be created to arrange the metadata elements to make 
the input screens within Publisher more user friendly. The User Template supplied 
with Publisher contains a number of metadata sections, e.g. in a ‘Study’ template 
there are ‘Document Description’ and ‘Study Description’ sections which contain a 
number of metadata elements/fields. These groups can be rearranged, and new 
groups can be added or deleted as described below.  
To create/delete a group: 
1. Click on the ‘Content’ tab of the Template Editor window. 
2. The left-hand window shows a series of sections, e.g. a Study Description 
3. Select the section into which you want to add a group and use the 
to create an empty group. This new group will appear at the bottom of the 
selected section. 
4. Use the 
buttons to move the group within the section. 
5. To delete a group, use the 
3.3.2 Adding/removing items to/from a group 
To add an item to a group: 
1. Click on a group name. 
2. On the right in the ‘Available Items window is a list of items that can be 
added to the group. Each item can be expanded by selecting the 
3. Select an item by clicking on it. 
Nesstar Publisher v4.0 
User Guide 
Page 14 
4. Once selected, the ‘Item Description’ window displays information about that 
5. Use the << button to add the currently selected item to the selected group. 
Alternatively items can be moved by double-clicking them or by use of drag 
and drop. 
6. Use the 
buttons to move the selected item to the required 
position within the template. 
Note: There is a limit on the number of items that can be placed in a group because 
of the restriction in available screen space. A warning message will appear when a 
group is full. 
To remove an item from a group: 
1. Select an item from the list in the left pane. 
2. Click on the >> button to remove the selected item from a group.  
3.3.3 ‘Other Study Description Materials’ & ‘Other Materials’ fields 
These fields are included in all templates, but you can choose whether these fields 
are visible within your template. If the check boxes are ticked then these fields will be 
visible in your template and you can add information into them. If the check boxes 
are empty, these fields will not be displayed within Publisher and no information can 
be added to them. 
3.3.4 Item options 
For many of the items it is possible to set various options to assist with the input of 
the metadata. Details about each of these options can be found below: 
Custom Label 
By default this is set to be the same as the Original Label but can be edited to make 
it more user-friendly. 
For example, your organisation may refer to the DDI field ‘Authoring Entity’ as 
‘Author’ so your name can be entered into this field.  Users entering information into 
Publisher within your organisation would then see a familiar field name.  
Note: The ‘Original Label’ field cannot be changed. 
This is a check box which can be used to denote whether a particular item is 
mandatory, i.e. it has to be completed. A red letter ‘M’ is visible next to the relevant 
field name in the left panel when this box is checked. 
It is not possible to publish a file to a Nesstar server if all mandatory fields are not 
completed. The option ‘Tools | Validate Metadata’ should therefore be used before 
attempting to publish a file. 
Nesstar Publisher v4.0 
User Guide 
Page 15 
If this box is checked, the item becomes ‘read-only’ in the Publisher, i.e. no 
information can be added to it within Publisher. If metadata is being reused and 
specific fields are not to be changed, then setting them to ‘Fixed’ in the template will 
prevent the information from being lost.   
Information entered as ‘Default’ text for these fields will still be added when the 
Documentation | Apply defaults from template’ options are used.  
When this tab is selected information about the chosen item will be displayed. 
The ‘Original Description’ section displays information provided by the DDI. This 
includes a description of the field and details on its recommended use. 
The ‘Custom Description’ section enables you to add your own information relating to 
your use of this field. The description entered here will appear in the Publisher. This 
is particularly useful if there is something specific about a field that the person 
preparing the dataset needs to know, as any information entered here will be visible 
to them.  
The ‘Defaults’ tab can be used if you wish to enter text, or values, that will be 
included by default for a particular field. 
Note: Default text is not automatically added to a dataset. It will only appear in the 
metadata for your current dataset when one of the options within ‘Documentation | 
Apply defaults from template’ has been selected. However, when a new dataset or 
variable has been created, the default text will be included automatically. 
Controlled vocabularies 
A controlled vocabulary list can be created for many items in your template. This is a 
list of items that users can select from when adding metadata to their study. Further 
information is available from section 3.5 Controlled vocabularies
3.4 Multi-lingual metadata 
It is now possible to add metadata in a number of languages. At the top of the 
Publisher screen is a box that displays the current language. In the example below, 
English is the language currently selected. Other languages can be selected once 
they have been added to your list of available languages. 
Documents you may be interested
Documents you may be interested