how to download pdf file in c# windows application : Get pdf metadata SDK software API wpf .net windows sharepoint ZyLAB%20Web%20Client%20for%20Users%20Manual5-part1114

45 
Additional Viewing Functions
ZyLAB Web Client has some extra features to make viewing and working with 
documents easier. These are: 
ɷ
View Hit Highlighting in Adobe PDF Files (page 46) 
ɷ
Convert to TIFF (page 47) 
Get pdf metadata - add, remove, update PDF metadata in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata
delete metadata from pdf; pdf metadata viewer online
Get pdf metadata - VB.NET PDF metadata library: add, remove, update PDF metadata in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Enable VB.NET Users to Read, Write, Edit, Delete and Update PDF Document Metadata
pdf xmp metadata; rename pdf files from metadata
46 
View Hit Highlighting in 
Adobe PDF Files 
To be able to see hit highlighting in Adobe PDF files you must change a setting in 
Adobe Acrobat or Acrobat Reader. You must do this on each work station or PC used 
to access the ZyLAB Web Client. (Make sure Adobe Acrobat or the free Acrobat 
Reader is installed. Visit www.adobe.com for more information.) 
You cannot see PDF hit highlighting on the host server. 
Instructions 
On the work station open Adobe Acrobat or Acrobat Reader (v8.0 or higher). 
Go to Edit > Preferences > Search. Check the Enable search highlights from 
external highlight server checkbox. Click OK. 
If the ZyLAB Web Client is open, press key F5 to refresh the screen, then do the 
search again. 
C# TIFF: TIFF Metadata Editor, How to Write & Read TIFF Metadata
TIFFDocument doc = new TIFFDocument(@"c:\demo1.tif"); // Get Xmp metadata for string. TagCollection collection = doc.GetTagCollection(0); // Get Exif metadata.
edit pdf metadata acrobat; remove metadata from pdf file
VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in
' Get PDF document. Dim fileInpath As String = "" Dim doc As PDFDocument = New PDFDocument(fileInpath) ' Get all annotations. ' Get PDF document.
pdf metadata editor online; extract pdf metadata
47 
Convert to TIFF for 
Redaction 
Conditions 
In a Redaction index (see the ZyFIND manual > Create Redaction index (page 56)) 
You want to convert a document to TIFF format so you can redact it in ZyVIEW. You 
have installed the ZyLAB TIFF Export printer driver (this appears in your printer list as 
"ZyLAB Tiff Export" printer). You have defined the TIFF conversion settings (see the 
ZyINDEX manual > ZyINDEX Options > TIFF Conversions Settings). 
Note: Documents already in a TIFF format (for example, those created in ZySCAN) 
can be directly redacted (see the ZyFIND manual > Create Redaction). 
Instructions 
The Web Client is showing a non-TIFF document. 
Click the "Convert this document to TIFF" button 
. A TIFF image is created 
from your document and is displayed on the screen. 
Note that the TIFF buttons only appear when the index is a Redaction index. 
To change between the original document and the TIFF image click the "Switch 
between TIFF and Original" button 
To delete the TIFF image, click the "Delete Converted TIFF" button 
Note: This will delete all TIFF versions, including redactions, of the original 
document. 
If you want the TIFF version of a document to be opened in preference to the 
original document, click the Options button 
on the File tab check the "View 
TIFF Converted documents first" checkbox (File Options (page 65)). 
Result 
A TIFF version of your document has been created, and it can now be redacted. 
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
Get PDF document. String fileInpath = @""; PDFDocument doc = new PDFDocument(fileInpath); // Get all annotations. Get PDF document.
pdf metadata editor; batch update pdf metadata
How to C#: Modify Image Metadata (tag)
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel How to C#: Modify Image Metadata (tag). With XImage.Raster, you can get the image tags and modify them rapidly
pdf keywords metadata; metadata in pdf documents
48 
The TIFF file is saved in the index's Data >> TIFF folder. The TIFF file can be 
redacted in ZyVIEW. 
VB.NET PDF: Get Started with PDF Library
rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET VB.NET PDF: Get Started with .NET PDF Library Using VB.
change pdf metadata; c# read pdf metadata
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Scan image to PDF, tiff and various image formats. Get image information, such as its location, zonal information, metadata, and so on.
batch pdf metadata editor; edit pdf metadata acrobat
49 
Visualization
The ZyLAB Visualization Module provides two ways for users to quickly and easily 
assess the full palette of file information available to them. The foundation of this 
module is a hyperbolic tree, which allows users to view and present their information 
on an easy-to-use, interactive, multi-dimensional tree, with additional visual navigation 
features such as location, color, size and spatial orientation. The Visualization Module 
also offers a tree map for quick comparative analysis of large hierarchical structures. 
Visualization comprises: 
Star Tree 
Presents each file as a node that can be clicked on to access the file or grabbed and 
pulled for better viewing of subfolders. See Using the Visualization Module (page 
50). 
Tree Map 
Enables users to compare nodes and sub-trees even at varying depth in the tree, 
helping users spot general patterns and exceptions. See Using the Visualization 
Module (page 50). 
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
Capture image from whole PDF based on special characteristics. Get image information, such as its location, zonal information, metadata, and so on.
delete metadata from pdf; remove pdf metadata
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
You can easily get pages from a PDF file, and then use these pages to create and output a new PDF file. Pages order will be retained.
remove metadata from pdf; pdf xmp metadata viewer
50 
Using the Visualization 
Module 
Instructions 
Open and log-in to a Web Client with an added Visualization index. For more 
information, see the ZyINDEX manual >Advanced indexing > Field Definition 
Option: Use for visualization. 
In the Contents tab, you can click the Star Tree 
or Tree Map button 
, to 
view all documents in the Table of Contents. 
Alternatively, you can search the index and use the Show Star Tree by group 
/order 
and Show Tree Map by group 
/order 
buttons to view the 
result list. 
To search and analyze the Star Tree use position, color, size and focus. 
ɷ
To centralize the Root node, select the Center icon. 
ɷ
To reduce the distance between nodes, select the Shrink Tree icon. 
ɷ
To enlarge the distance between nodes, select the Expand Tree icon. 
ɷ
To change the layout of the nodes, select the Change Orientation icon. 
ɷ
To change the text size, use the Increase and Decrease Font Size icons. 
ɷ
Select nodes and drag them around for a better view using the mouse. 
Treemap is a space-filling visualization for hierarchical structures. It is particularly 
effective in revealing attributes of leaf nodes using size and color coding. 
Treemaps enable users to compare sizes of nodes and of sub-trees, and can 
reveal patterns and exceptions.  
See Choose algorithm, font size, and borders (page 51). 
See Choose size, color, and label attributes (page 52). 
See Filter your data (page 53). 
See Create (Flexible) Hierarchies (page 54). 
C# PDF insert text Library: insert text into PDF content in C#.net
String inputFilePath = Program.RootPath + "\\" 1.pdf"; PDFDocument doc = new PDFDocument(inputFilePath); // get a text manager from the document object
remove metadata from pdf file; c# read pdf metadata
51 
Choose algorithm, font size, and borders 
To choose algorithm, font size, and borders use the Main tab. 
ɷ
Treemap implements three Layout Algorithms  
Slice And Dice - Stable and ordered, but poor aspect ratio. It can generate long 
skinny rectangles, but is very good to compare sets of items side by side. Note 
the "flip slice and dice option".  
Squarified - Best aspect ratios, unordered, medium stability. The nodes will 
move when the size changes.  
Strip - Ordered, moderately good aspect ratios with some exceptions, medium 
stability. The nodes move, but not as often as in Squarified Algorithm.  
You will find that the best choice of algorithm depends largely on your data and 
task, so try all three versions using the menu in the "Main" tab.  
Note that in all the cases, nodes that have a size of zero will not appear on the 
screen, and that subtrees that have too many nodes to be drawn will appear 
black because the 1 pixel border drawn to separate nodes are black.  
ɷ
Label font size 
Making the size = 0, hides the labels but their values remain visible on the cursor 
activated popup window. 
ɷ
Border padding 
This padding helps see the grouping of nodes in subtrees, but pixels are "lost" 
with this padding. So reducing the size of the padding may reveal more nodes. 
Reducing the font size also helps regain pixels. 
Hide borders: will remove ALL borders and padding so that every pixel is dedicated to 
the painting of nodes. But watch out that adjacent nodes of the same color will appear 
to be merged. Turning this control on and off several times is helpful to gain an 
understanding of the structure of the tree and see details as well. 
Restore default settings in Treemap: simply reloads the file you last opened. 
52 
Choose size, color, and label attributes 
To choose size, color, and label attributes use the Legend tab. 
ɷ
Label attribute  
By selecting "None" all labels will be removed, but you might prefer to set the font 
size to zero so that the pop-up still displays some information about the node.  
ɷ
Size attribute  
Only numerical attributes will appear in this option box. If the attribute has 
negative values they will be handled as zero, i.e. the node will not be visible.  
ɷ
Color attribute  
If you choose a numerical attribute, a color legend and color binning panel will 
appear.  
53 
Filter your data 
Nodes 
You can choose to automatically hide filtered nodes. 
ɷ
Hide Filtered Nodes.  
Hiding filtered nodes is particularly useful to reclaim the pixels of the filtered out 
nodes to show more details on the remaining nodes. Note that the layout will 
most likely change drastically. 
ɷ
Hide Individually Selected Nodes 
ɷ
To select nodes, click on the nodes or subtree border while holding the 
CTRL key down. 
ɷ
The nodes' border will become dark blue. 
ɷ
The nodes are removed when you click on Hide Selected button. 
ɷ
Show All Nodes. 
Filter by Maximum Depth  
By filtering by depth, you can aggregate the lower levels of the tree. 
The size is (by definition) aggregated using a "sum" function. 
Filter on Name, Value and Link 
Select Show all, or one or more fields/values/links. 
54 
Create (Flexible) Hierarchies 
Some data is best presented with a fixed hierarchy. For example, census data falls 
nicely in a hierarchy of country, states, counties, and blocks which could not be 
rearranged. Some other data could be rearranged using various hierarchies based on 
the attributes available. For example, if you have health data provided for the 2 sexes, 
3 races and 5 age groups, you could present the data in a variety of ways. One 
example would be by separating men and women at the 1st level, then splitting by 
race at the second level and then by age. Another hierarchy could be to split by age 
first, then sex, then race. Flexible hierarchies let you specify the order you want those 
attributes to be used when creating the hierarchy.  
ɷ
If the (xml) data file you are using has a default hierarchy, you can first remove 
the default hierarchy. All nodes will appear together on the treemap without any 
hierarchy. Now you can create your own hierarchy.  
ɷ
Choose from the list of available attributes (at the bottom), then click on the "Add" 
button and the attribute will be added in the Hierarchy List. 
ɷ
Attributes that have only a few values (for example, sex or race) make good 
hierarchy attributes. Others like "age" need to have their values grouped in bins 
to split the tree nicely, e.g. you can split between young and old people by 
binning the age attribute into 2 bins. To BIN an ATTRIBUTE, click on the right 
most cell of the corresponding hierarchy attribute table.   
ɷ
To remove an attribute, select the attribute and click the "Remove" button. 
ɷ
You will find that it is better to use the last/bottom attribute as the label attribute 
and remove it from the hierarchy definition.  
ɷ
You can create different permutations of the attributes in the Hierarchy List by 
using "Up" and "Down", or "auto", to permute automatically and review the many 
options. Treemap redraws the tree as you change the hierarchy. 
ɷ
Once you are happy with a hierarchy you can give it a name (by typing a new 
name where it says "hierarchy: 1") and you can use the "New" button to create 
another hierarchy. Remember to save the settings as well!  
Documents you may be interested
Documents you may be interested