mvc generate pdf from view : Change page size pdf software application dll winforms azure html web forms MilestoneXProtectSmartClient_Users_Manual_en-US4-part1530

Milestone XProtect
Smart Client 7.0 
Defining your views 
3. Select a layout for your new view. You can select layouts for displaying up to 100 (10×10) cameras in a 
single view. Available layouts are grouped according to their aspect ratio (height/width relationship: 4:3 or 
16:9), and according to whether they are optimized for regular content or content in portrait mode (where 
the height is greater than the width). 
4. Enter a name for the view by overwriting the default New View name. 
Assign a shortcut number to a view 
In setup mode, you can assign shortcut numbers to views to let users select views using standard keyboard 
shortcuts (see "Keyboard shortcuts" on page 26). 
1. In setup mode, in the Views pane, select the view you want to assign a shortcut to. 
2. In the Shortcut field, specify a shortcut number, and then press ENTER. The shortcut number appears in 
parentheses in front of the view's name. 
3. Repeat as necessary for other views. 
Copy, rename, or delete a view or group 
Important: Views can only be copied within the same session; you cannot copy views from one XProtect Smart 
Client to another. 
If you have a view and you want to reuse it, you can copy it. You can also copy a group of views or a private view 
to a shared view. 
1. In setup mode, in the navigation pane, select the view. 
2. Click Copy: 
Or press CTRL+C. 
3. Browse to where you want to copy the view, select Paste: 
Or press CTRL+V. 
Tip: Alternatively, you can select and drag the view to another folder.  
Change page size pdf - Compress reduce PDF size in, ASP.NET, MVC, Ajax, WinForms, WPF
C# Code & .NET API to Compress & Decompress PDF Document
batch pdf compression; change font size in pdf comment box
Change page size pdf - VB.NET PDF File Compress Library: Compress reduce PDF size in, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Compression and Decompression Control SDK
change paper size in pdf document; change font size in pdf form
Milestone XProtect
Smart Client 7.0 
Defining your views 
4. The copied view is by default named the same as the original followed by (2). To rename it, click 
Or right-click and select Rename. 
 To delete a view, select the relevant view, and either click Delete: 
Or right-click and select Delete. 
Important: Deleting a group will delete all views and any subgroups within the group as well. 
Add content to views 
Add an HTML page to a view 
HTML Pages can be used in views for a variety of purposes: company web pages, internet map services, 
collection of links, e-learning pages, and so on. 
Example: A company web page inserted in a view 
1. In setup mode, in the System Overview pane, click and drag the HTML Page item to the view. 
2. The Open URL window opens. 
VB.NET Image: How to Create Visual Basic .NET Windows Image Viewer
can get a basic idea of the page layout from Apart from that, you are entitled to change the orientation You can accurately define the size and location of all
pdf compression; best pdf compression tool
C# PDF insert text Library: insert text into PDF content in
Insert formatted text and plain text to PDF page using .NET XDoc.PDF component in C#.NET class. Ability to change text font, color, size and location and
apple compress pdf; change font size in pdf text box
Milestone XProtect
Smart Client 7.0 
Defining your views 
3. In the Open URL window's Open field, enter the location of the required HTML page (example: 
- or - 
If the HTML page is stored locally on your computer, specify its location on your computer (example: 
C:\myfiles\mywebpage.htm), or click Browse... to browse for the required HTML page. 
4. Click OK
Once an HTML page is added to a view, you can change its properties: 
1. In setup mode, select the imported HTML page in the view. In the Properties pane, change the 
necessary properties. 
URL: Click New to specify a new URL or location of the HTML page. 
Scaling: Select the scaling of the HTML page. The optimal scaling depends entirely on the content 
of the imported HTML page and how you want to display it. 
As a rule, with a high scaling value, e.g. 1280×1024, text on the HTML page will appear relatively 
small, and a considerable amount of content will be visible without the need for scrolling. With a low 
scaling value, e.g. 320×200, text on the HTML page will appear relatively large, and a relatively small 
amount of content can be displayed without the need for scrolling. 
Enable HTML scripting: Only select this feature if the HTML page is a custom-made HTML page for 
navigating or triggering features inside the XProtect Smart Client itself (see examples of 
custom-made HTML pages in Use an HTML Page for Navigation (on page 27)). 
If selected, a client script required for navigating and controlling a number of features inside the 
XProtect Smart Client will be added to the HTML page. For HTML pages which are not going to be 
used for such purposes, the client script cannot be used, and may even cause the HTML page to 
Hide toolbar: By default, a simple navigation bar is inserted above each imported HTML page. The 
navigation bar has four buttons; from left to right the buttons are Back, ForwardRefresh and 
If you do not want the navigation bar, you can hide it by selecting Hide toolbar
When an imported HTML page contains links, we recommend that the links have the target='blank' attribute 
(example: <a href=" otherwebpage.htm" target="blank">Link</a>). This makes the links open in 
separate windows, which will help you avoid losing view of the XProtect Smart Client window when a link opens a 
web page in the same browser as the XProtect Smart Client . 
Add a static image to a view 
Static images can be used in views for company logos, for including photos of wanted persons, and so on. 
C# PDF Convert: How to Convert Word, Excel, PowerPoint, Tiff
Support conversion to PDF from other documents, keeping original document page size. Support rendering image to a PDF document page, no change for image size.
acrobat compress pdf; best pdf compressor
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
Able to edit and change PDF annotation properties such as font users how to add text comments on PDF page using C# text box to PDF and edit font size and color
advanced pdf compressor; pdf compression settings
Milestone XProtect
Smart Client 7.0 
Defining your views 
 In setup mode, in the System Overview pane, drag the Image link to the required position in the view 
and select the static image file. 
When you add an image to a view, the proportions of the image are not kept. If you want to ensure that the image 
is displayed without distortion, in the Properties pane for images, select the Maintain image aspect ratio check 
Tip: If you include floor plans or maps in a view, consider the Map feature (see "Maps" on page 57). The Map 
feature is available when connected to certain surveillance systems (see "Surveillance system differences" on 
page 32) only. 
Add on overlay button to a view 
You can activate speakers, events, output, and more through overlay buttons which appear when you move your 
mouse over individual camera positions in views on the Live tab. 
Tip: In addition to activating speakers, events, etc., you can also use overlay buttons for activating many camera 
features, such as focus, iris, auxiliary commands, which you were in previous XProtect Smart Client versions only 
able to activate through custom keyboard shortcuts. 
You can add as many buttons as needed. 
1. In setup mode, in the Overlay Buttons pane, select and drag the action onto the camera position. 
2. When you release the mouse, the overlay button appears. If you want to resize the button, drag the 
handles that appear. 
3. If you want to change the text of the overlay button, double-click the text, overwrite it, and then press 
ENTER. The text scales to the largest possible size on the button. 
Send video between views 
You can send video from a selected camera position to another single-camera position in an open view, including 
any views you may have open in floating windows or on secondary displays. This feature is not available for 
hotspots (on page 73), carousels (on page 72), or Matrix (on page 77) positions. 
Send video between views 
 On the camera toolbar, click More > Send Camera, select the destination view, and then select the 
position in the view where you want the video for that camera to display. 
If some of the camera positions are not selectable, they might be unavailable or used for hotspots, 
carousels, or Matrix content. 
C# PDF Thumbnail Create SDK: Draw thumbnail images for PDF in C#.
public override Bitmap ConvertToImage(Size targetSize). Description: Convert the PDF page to bitmap with specified size. Parameters:
pdf page size may not be reduced; 300 dpi pdf file size
C# PDF File Split Library: Split, seperate PDF into multiple files
set as 1, then the two output PDF files will contains the first page and the explain how to split a PDF file into multiple ones by output PDF file size.
best online pdf compressor; batch reduce pdf file size
Milestone XProtect
Smart Client 7.0 
Defining your views 
You can also send video content to separate windows (see "Multiple windows" on page 74) or displays. 
Switch cameras in views 
You can temporarily change the cameras that are displayed in a view. However, this feature is for provisionally 
switching cameras; it does not permanently change the view. If you want to permanently change the content of a 
view (see "Add a camera to a view" on page 46), you must be in setup mode. 
You cannot switch cameras if the view contains a hotspot (see "Hotspots" on page 73), carousel (see "Carousels" 
on page 72), or Matrix (on page 77) content. If used from the Cameras pane, the feature works with Smart Wall 
(on page 78) positions as well. 
Switch a camera in a view temporarily 
Frequently asked questions: views 
Can I view video immediately without setting up views? 
Yes. Many XProtect Smart Client users can view video in their XProtect Smart Client immediately, without the 
need to set up views first. 
Private views: If connected to certain types of surveillance system (see "Surveillance system differences" on 
page 32)—primarily small surveillance systems with few cameras—the surveillance system server can 
automatically generate a single private view with all the system's cameras. Such a view is called a default view. If 
you have access to a default view, you can begin viewing video in your XProtect Smart Client immediately 
because the default view will automatically be displayed the first time you log in to your XProtect Smart Client. 
Shared views: Shared views may already have been created by the surveillance system administrator or by 
some of your colleagues. If shared views already exist, and you have access to them and the cameras they 
contain, you can begin viewing video in your XProtect Smart Client immediately. 
Why do I need to recreate my views? 
From time to time your surveillance system administrator may make changes to camera or user properties on the 
surveillance system. Such changes take effect in the XProtect Smart Client when you log in for the first time after 
the changes were made, and they may occasionally require you to re-create your views.  
What if I cannot create private or shared views? 
Typically only a few people in an organization are able to create and edit shared views. Your surveillance system 
administrator may create and maintain a number of shared views. When you log in, the shared views will 
automatically be available to you, so you will not need to create further views. 
How can I see which views I have access to? 
Typically, your surveillance system administrator will have told you if you have access to shared views. If not, you 
can quickly determine if any shared views are available to you. 
On the Live or Playback tab, the Views pane will always contain a top-level folder called Private. The Private 
top-level folder is for accessing private views, and its content depends upon which views—if any—you have 
created for yourself. 
Any other top-level folders in the Views pane are for accessing shared views. The names of these top-level 
folders depend on what has been configured. 
The fact that the Views pane contains one or more top-level folders for accessing shared views does not in itself 
guarantee that shared views are actually available. To verify if any shared views are available under the top-level 
folders, expand the folders. 
How can I see which views I can edit? 
If a folder has a padlock icon, it is protected and you cannot create new views or edit existing views to it. 
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Separate source PDF document file by defined page range in VB.NET class application. Divide PDF file into multiple files by outputting PDF file size.
change file size of pdf; best way to compress pdf file
Create Thumbnail Winforms | Online Tutorials
change "Width" & "Height" to set your thumbnail size; items in thumbnail; Click "Swap" to change two items Multi-page Tiff Processing; RasterEdge OCR Engine; PDF
.pdf printing in thumbnail size; pdf change page size
Milestone XProtect
Smart Client 7.0 
Defining your views 
Can I see my views on different computers? 
Your user settings, including information about your views, are stored centrally on the surveillance system server. 
This means that you can use your views, private as well as shared, on any computer that has a XProtect Smart 
Client installed, provided you log in to the XProtect Smart Client with your own user name and password. 
Can I add an overlay button for an action if I do not have rights to perform the action myself? 
Yes. This enables you to make buttons available on shared views, where colleagues with the necessary rights will 
be able to use the buttons, even if you do not have rights to use them yourself. 
When you add a button for an action you do not have rights for, the button will appear dimmed in setup mode and 
will not appear when you use the Live tab. Colleagues with the necessary rights will be able to use the button on 
the Live tab. 
What if my rights change after I have added an overlay button? 
Changes to your rights will affect the way you can use any buttons and they will either appear dimmed or 
available depending on whether or not you have user rights for those actions. For example, if you add a button for 
an action you do not have rights to perform and then your user rights change so that you do have the necessary 
rights, the button will change to available. 
How do I delete an overlay button? 
In setup mode, right-click the button, and select Delete. 
Will overlay buttons appear in exported video? 
No, if you export (see "The XProtect Smart Client window" on page 24) video, overlay buttons are not included in 
the export. 
Some of the following features are only available in certain surveillance systems (see "Surveillance system 
differences" on page 32). 
Add a camera to a view 
Add a camera to a view 
1. In setup mode, select the view you want to add a camera to. 
2. In the Overview pane, expand Cameras, then expand the required server 
to view a list of available 
cameras from that server. 
Often, you will only see a single server, but if you are connected to a large surveillance system, you may 
see a hierarchy of several servers. If a server is listed with a red icon, it is unavailable, in which case you 
will not be able to view cameras from that server. 
3. Select the camera from the list and drag it to the position in the view. 
An image from the camera will—provided a connection can be established—appear in the selected 
position. If a connection cannot be established, just the camera name will be displayed. 
Tip: If parts of images are black, it is because privacy masks (on page 99) are in use. 
You can specify the camera properties (such as quality, frame rate, etc.) in the Properties pane (see "The 
Properties pane" on page 49). 
Repeat for each camera required in the view. 
Milestone XProtect
Smart Client 7.0 
Defining your views 
Tip: If you want to add multiple cameras to a view in one go (for example all of the cameras from a camera folder 
under a server), simply drag the folder to the view. This automatically adds all the folder's cameras in the view 
from the selected position onwards. Make sure a sufficient number of positions are available in the view. 
Tip: You can easily change which cameras are included in your view by dragging a different camera to the 
Camera names and colored indicators 
If configured (in setup mode, in the Properties pane (see "The Properties pane" on page 49)), the camera title bar 
displays the name of the camera. When video is displayed from the Playback tab, the bar shows the date and 
time of the displayed video. When you select a camera in a view, the camera title bar changes color. 
The camera title bar displays Live when live video is displayed, Recording if video from the camera in question is 
being recorded, and Stopped if there is no camera feed and live viewing is not possible. A camera may stop 
working for various reasons, for example, if it has been configured only to be available during certain hours of the 
day, or because of camera or network maintenance, or a change in configuration on the surveillance system 
server. If all cameras display Stopped, connection to the surveillance system server may be lost. 
Each title bar displays up to three colored indicators: 
The title bar and indicators can be configured (see "Application options" on page 84) in the Options window. 
 Event indicator (the yellow indicator 
): Lights up when specific events occur—defined by the 
surveillance system administrator. Click inside the image to reset the event indicator. The indicator may 
appear black if event indication has not been specified for the camera, or if no specified events have 
Note: This feature is only available in certain surveillance systems (see "Surveillance system differences" 
on page 32) and requires that notifications on events have been configured on the server.  
 Motion indicator (the red indicator 
): Lights up when motion is detected. Click inside the image to 
reset the motion indicator. This indicator may appear black if no motion has been detected. 
 Video indicator (the flashing green indicator 
): Changes every time a new image is received from the 
camera. This indicator can be turned off. 
Tip: Event (
) and motion (
) indications can be accompanied by sound notifications (see "Handling sound 
notifications" on page 53). 
Milestone XProtect
Smart Client 7.0 
Defining your views 
Virtual joystick and PTZ overlay button 
If your views include 360° cameras or lenses, or PTZ devices (see "PTZ and 360º lens images" on page 95), you 
can navigate the images by clicking either the arrow mouse pointer (the virtual joystick) or the PTZ navigation 
buttons that appear inside the image.  
The virtual joystick  
PTZ overlay  
Tip: If you don't want the camera toolbar to pop up when you move your mouse over the view, press and hold the 
CTRL key while moving the mouse. 
Milestone XProtect
Smart Client 7.0 
Defining your views 
The Properties pane 
In Setup mode, you can view and edit properties for the selected camera (the selected camera is indicated by a 
bold border in the view).  
Camera name 
Displays the name of the selected camera. The field is read-only. 
Live Stream 
If available, select the live stream that you want to display in the view. If 
multiple streams have been set up on the server, you can select either 
Default or one of the available stream options. If you select another option 
than Default, you will not be able to edit Image quality or Frame rate 
Milestone XProtect
Smart Client 7.0 
Defining your views 
Image quality 
Determines the quality of video when viewed, but also affects bandwidth 
usage. If your XProtect Smart Client is used over the internet, over a slow 
network connection, or if for other reasons you need to limit bandwidth use, 
image quality can be reduced on the server side by selecting Low or 
When selecting a reduced image quality, images from the selected camera 
are re-encoded to a JPEG format on the surveillance system server before 
being sent to the XProtect Smart Client. Re-encoding takes place along the 
following lines: 
Full: The default setting, providing the full quality of the original video. 
Super high (for megapixel): Re-encoding to an output width of 640 pixels 
(VGA) and a JPEG quality level of 25%. 
High: Re-encoding to an output width of 320 pixels (QVGA) and a JPEG 
quality level of 25%. 
Medium: Re-encoding to an output width of 200 pixels and a JPEG quality 
level of 25%. 
Low: Re-encoding to an output width of 160 pixels and a JPEG quality 
level of 20%. 
Height will scale according to the width and the aspect ratio of the original 
Your image quality selection will apply for live as well as recorded video, 
and for JPEG as well as MPEG. For MPEG, however, only keyframes will 
be re-encoded when viewing live video, whereas all frames will be 
re-encoded when viewing recorded video. 
While using a reduced image quality helps limit bandwidth use, it will—due 
to the need for re-encoding images—use additional resources on the 
surveillance system server. 
Tip: You can quickly reduce the bandwidth usage for all cameras in the 
view by reducing the image quality for a single camera, then clicking the 
Apply To All button. 
Keep when maximized 
When you view live or recorded video, you can double-click a particular 
camera position in a view to maximize it. When you do this, video from the 
camera is by default displayed in full quality, regardless of your image 
quality selection. 
If you want to make sure that the selected image quality also applies when 
video is enlarged, select the Keep when maximized box, located 
immediately below the Image quality setting. 
Frame rate 
Select a frame rate for the selected camera. Select between Unlimited 
(default), Medium, or Low. The combination of the frame rate you select 
and the way your surveillance system is set up affects the quality of your 
Documents you may be interested
Documents you may be interested