asp.net pdf viewer control c# : Create thumbnails from pdf files control application platform web page html winforms web browser SLCDEDIT4-part1726

35
More Details and Articles
Copyright © by SamLogic
If we assume that you want to start the application MYAPP.EXE that is located in the folder
\MYMENU\APPLICATIONS and you want to use an absolute path you should enter this:
\MYMENU\APPLICATIONS\MYAPP.EXE
If you want to use a relative path to the same application, and we assume that the menu program is in the
folder MYMENU, you should enter this: 
APPLICATIONS\MYAPP.EXE
You can also specify a relative path to a file that is located in a folder in a different branch than the current
branch or to a file that is located in a higher level of the current branch. How to accomplish this can be read
at this page
.
You should never use drive letters in paths on a CD/DVD or USB flash drive because the drive letter will vary
between different computers. Normally the editor always removes any drive letter found in a path for this
reason, but in some rare circumstances a drive letter can be necessary so there is a way to prevent the
removal of the drive letter. If you start a row with the character "@", for example like:
@C:\WINDOWS\CALC.EXE
the drive letter will not be removed.
5.8.2
Relative and Absolute Paths
Relative and Absolute Paths
In CD-Menu Creator you can use both absolute and relative paths. An absolute path starts from the root
level of the folder structure and a relative path starts from the same folder as the menu program
SLCDMENU.EXE. In CD-Menu Creator an absolute path is always preceded with a " \ " (backslash) and a
relative path starts with a folder name or two dots. For example, a relative path to the folder MYDATA is
entered as:
MYDATA
If we assume that this folder is in the location \MYMENU\MYDATA and we want an absolute path to the
same folder we enter this: 
\MYMENU\MYDATA
You should never use drive letters to paths on a CD/DVD or USB flash drive because the drive letter will
vary between different computers.
It is also possible to specify a relative path to a file that is located in a folder in a different branch than the
current branch or to a file that is located in a higher level of the current branch. How to accomplish this can
be read at this page
.
The CDMCDATA Folder
5.8.3
Relative paths - go back one or more levels
Relative paths - go back one or more levels
Sometimes it is necessary to specify a relative path to a file that is located in a folder in a different branch
than the current branch or to a file that is located in a higher level of the current branch. Here we explain
how to accomplish this.
Create thumbnails from pdf files - Draw thumbnail images for PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Thumbnail Generation with Various Options for Quick PDF Navigation
no pdf thumbnails in; pdf thumbnail
Create thumbnails from pdf files - VB.NET PDF Thumbnail Create SDK: Draw thumbnail images for PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Thumbnail Generation with Various Options for Quick PDF Navigation
can't view pdf thumbnails; pdf file thumbnail preview
36
SamLogic CD-Menu Creator 2015 - Help
Copyright © by SamLogic
To go back one or more levels you must enter the following character combination for every level you want
to go back in a folder tree:
..\
It is two dots and a backslash. If you for example place one combination of these characters in the beginning
of the path, the sub path that follows will start from the level below the current. If you place two combinations
( "..\..\" ), the sub path that follows will start two levels below the current. And so on.
We will show you an example. If for example you have a menu in the following folder:
F:\MENUS\MENU2
and you want to open a PDF file at:
F:\DOCS\PDF\README.PDF
you must enter the following path to be able to open the PDF file:
..\..\DOCS\PDF\README.PDF
Another example. If your menu instead is in the following folder:
F:\MENUS
and the PDF file is in the same location as before, you must enter the following path to be able to open the
PDF file:
..\DOCS\PDF\README.PDF
One big benefit when using relative paths is that you can easy change the folder level without any need of
changing paths that are entered in menus. If for example you want to place the folders above in a subfolder
named MYCD1 as:
F:\MYCD1\MENUS\MENU2
F:\MYCD1\DOCS\PDF\README.PDF
the relative paths that have been entered will still work without no problem. If you had used absolute paths in
your menus, the entered paths must be modified before they will work again. 
In the example above we have used F as a drive letter, but the examples above will work in drives with
another drive letters also. And the examples will work fine in all kind of media types (harddisk, CD or DVD).
5.8.4
The CDMCDATA Folder
The CDMCDATA Folder
Pictures, sounds or movies you use in your menu are by default placed in the sub folder 
CDMCDATA
(relative to the menu program). For example, if your menu shell is in the folder \MYMENU, all pictures,
sounds and movies are placed in the folder \MYMENU\CDMCDATA.
If you want to place your pictures, sounds and movies in another folder than the default one you can activate
showing of the Folder text boxes via the dialog box Options and then enter your own folder paths in these
fields. You´ll find these fields in the Pictures, Sound and Movies tabs. By default these fields are invisible.
Relative and Absolute Paths
Fonts
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
Images. File and Page Process. File: Merge, Append PDF Files. File: Split PDF Document. File: Compress PDF. Page: Create Thumbnails. Page: Insert PDF Pages. Page
pdf first page thumbnail; generate pdf thumbnail c#
C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
Turn multiple pages PDF into single jpg files respectively online. Support of converting from any single one PDF page and multiple pages. Thumbnails can be
pdf thumbnail creator; view pdf thumbnails in
37
More Details and Articles
Copyright © by SamLogic
5.9
Flash
Flash
With CD-Menu Creator you can play Flash animations (.SWF files) that follow your CD/DVD or USB flash
drive. You can link a button to a specific Flash file and when the user presses this button the Flash
animation is shown.
If you want to link a button to a Flash file you must select the 
Play Flash Animation
command in the
Add/Edit Button
dialog box. Then you must choose a Flash file by pressing the "
...
" button to the right of
the 
Source File
field. You can specify a window title for the Flash window in the 
Window Title
input field.
CD-Menu Creator tries normally to show the Flash animation in a window that is adapted to the current
screen resolution, but if you want to have a specific width to height ratio you can press the 
Options
button in
the 
Add/Edit Button
dialog box, open the 
Flash
tab and enter a base width and height for the animation
window in the 
Width
and 
Height
input fields. CD-Menu Creator will make the animation window as big as
possible, but the width to height ratio will be preserved.
Information about the Flash player program
5.9.1
Information about the Flash player program
Information about the Flash player program
Flash animations that is opened from a menu created with CD-Menu Creator is played using a separate
program that must be distributed with the menu. This program has the filename 
SLFlashPlayer.exe
and is
located in a sub folder with the name 
SLFlashPlayer
. This subfolder is created, and the Flash player
program copied to this sub folder, by the CD-Menu Creator editor if the 
Play Flash Animation
command is
selected for any of the buttons in a menu. When you distribute your menu (with links to Flash animations)
you must check that this folder and program is not missing. 
5.10
Fonts
Fonts
If you use a font that is not a Windows standard font in a menu, CD-Menu Creator will automatically place a
copy of the font in the sub folder 
CDMCDATA\Fonts
(relative to SLCDMENU.EXE). Before a menu is shown
all fonts in that sub folder will be installed and registered in Windows. The fonts are only temporary installed,
so when the menu closes they are removed from the system (unless they already existed before installation,
then they are not removed).
Only TrueType and OpenType fonts can be enclosed with a menu.
C# PDF Convert to Images SDK: Convert PDF to png, gif images in C#
Turn multipage PDF file into single image files respectively in .NET framework. Converter control easy to create thumbnails from PDF pages.
enable pdf thumbnails in; create thumbnail jpeg from pdf
C# PDF File Compress Library: Compress reduce PDF size in C#.net
and decompression method and Image files compression and Embedded page thumbnails. Program.RootPath + "\\" 3_optimized.pdf"; // create optimizing options
pdf thumbnail preview; show pdf thumbnail in html
38
SamLogic CD-Menu Creator 2015 - Help
Copyright © by SamLogic
5.11
Internet Pages
Internet Pages
If you via a menu button want to open a web page on the Internet you can select the 
Show Internet Page
command and enter a web address (URL) in the 
Web Page (URL) 
field. For example you can enter:
www.samlogic.com
http://www.samlogic.net/cd-menu-creator/cd-menu-creator.htm
When the user presses this button the standard browser in Windows will be opened and the specified
Internet page will be shown. Use of "http://" is optional.
CD-Menu Creator converts normally uppercase letters in web addresses to lowercase. If you don't want this
conversion you can insert a @ character in the beginning of the text. Example:
@www.mysite.com/MyPage.htm
5.12
Manifest Files
Manifest Files
If you have chosen the 
Windows Button
button style for your buttons, a program manifest file
(SLCDMENU.EXE.manifest) must also be placed in every folder that contains SLCDMENU.EXE. This
manifest file tells Windows to use the current Windows standard button style when drawing the buttons in
newer Windows. Without this manifest file, the old gray button will be used instead.
CD-Menu Creator always creates a manifest file when you create a menu. Although it is not necessary to
distribute this file if another button type than Windows Button is chosen, it is recommended to do that. This
manifest file also tells Windows Vista/Windows  7 that the menu shell program (SLCDMENU.EXE) should be
run in standard mode and that no virtualization is needed.
The name of the manifest file is always the name of the EXE file with a ".manifest" extension added at the
end of the filename. CD-Menu Creator creates a manifest file with a correct filename automatically when a
menu is created.
5.13
Password Protected Buttons and Encryption of Files
Password Protected Buttons and Encryption of Files
With CD-Menu Creator it is possible to protect buttons with passwords. When a button is password
protected, the file linked to the button can not be run/opened without entering correct password. You can
also encrypt files to improve the security level even more.
How to password protect a button
Create a new button by pressing the Add Button button in the Buttons (text) tab in the CD-Menu Creator
editor (you can also open an existing button by selecting it and clicking on the Edit Button button). In the
Add Button dialog box, click  the Options button and click on the Password tab. Check the option
Password protect this button
and enter correct a password at 
Password
. The password validation
function is not case sensitive so the words “BLUE” and “blue” are considered as the same by CD-Menu
Creator.
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Images. File & Page Process. File: Merge, Append PDF Files. File: Split PDF Document. File: Compress PDF. Page: Create Thumbnails. Page: Insert PDF Pages. Page
pdf thumbnails; thumbnail view in for pdf files
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
File: Merge, Append PDF Files. |. Home ›› XDoc.PDF ›› VB.NET PDF: Merge and Append PDF. VB.NET Demo code to Combine and Merge Multiple PDF Files into One.
pdf preview thumbnail; view pdf image thumbnail
39
More Details and Articles
Copyright © by SamLogic
When the user presses a password protected button a small dialog box is shown that asks for a password.
The text in this dialog box can be changed by pressing the 
Dialog Text
button in the 
Password
tab.
If you want the characters that the user enters will be replaced with asterisk characters you can check the
Replace entered text with asterisk
option. The default is that characters are shown as they are entered.
This is a common way to handle license keys/installation keys.
How to use the encryption function 
You can store files encrypted on CD/DVD discs and USB flash drives. When the user clicks on a password
protected button and enter correct password the file will be encrypted and opened/run as usual.
The decrypted file is temporarily stored in Windows temporary folder on the user’s harddisk. When the menu
is closed the file is deleted from the temporary folder. If the file can not be deleted when the menu closes
(e.g. it is in use) the file is flagged for deletion when the computer restarts next time.
If you want to have a file encrypted you can check the Encrypt the file linked to the button option in the
Password tab.
The security level 
The password and encryption system in CD-Menu Creator prevents people from having access to the
contents of a file before correct password has been entered. But after a password has been entered the file
will be temporarily stored decrypted on the user’s harddisk. The file must be decrypted so the file can be
opened by other programs or run if it is a program file. And if the program that shows the file has a Save
option people can save a copy of the file this way.
The password and encryption system in CD-Menu Creator prevents in an effective way people from
accessing the files without correct passwords. But you should always be aware of that the files are
unprotected when they are opened. With this in mind you can use the security system in CD-Menu Creator
to reduce the risk of that the contents of a CD/DVD or USB flash drive are accessed by “wrong” people.
5.14
RTF Documents
RTF Documents
In SamLogic CD-Menu Creator you can choose between opening a RTF document with an external
application or showing it in an internal window. If you want to show your RTF document with the internal
window you must select the Show RTF Document command instead of Show Document.
5.15
Showing Documents
Showing Documents
From a created menu you can open documents very easily. You can open documents in different formats,
for example PDF documents, Word documents, HTML pages, PowerPoint presentations etc.
When you want to create a button that opens a document you must select the 
Show Document
command
in the 
Command
drop-down list in the 
Add Button
Edit Button 
dialog box. When a user click this button
the document will be opened with an associated application. For example, a PDF document will be opened
with Acrobat Reader (or compatible software).
In the 
Filename (disc)
field you must enter the filename and path to the document on the CD/DVD (or if you
have chosen to create a USB flash drive project, you must enter the filename and path in the 
Filename
(USB) 
field). You must enter the path without a drive letter because the drive letter for the disc or drive is
different on different computers.
Note
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Images. File & Page Process. File: Merge, Append PDF Files. File: Split PDF Document. File: Compress PDF. Page: Create Thumbnails. Page: Insert PDF Pages. Page
create thumbnail from pdf c#; enable thumbnail preview for pdf files
VB.NET Create PDF from CSV to convert csv files to PDF in vb.net
Images. File & Page Process. File: Merge, Append PDF Files. File: Split PDF Document. File: Compress PDF. Page: Create Thumbnails. Page: Insert PDF Pages. Page
create pdf thumbnail image; thumbnail pdf preview
40
SamLogic CD-Menu Creator 2015 - Help
Copyright © by SamLogic
CD-Menu Creator does not distribute or install document viewers; it only use the document viewers or
editors that already exists in the computer. It is recommended that you use a common document file format
like PDF, Word or HTML, because almost everybody have a program installed that can show documents in
these formats.
If a document can not be shown because of no associated application is found an error message will be
shown to the user. If you want to create your own error messages to show instead of the built-in messages
you can enter them in the File - Options dialog box.
Word Documents
RTF Documents
5.16
The 'Return To Main Menu' menu button command
The 'Return To Main Menu' menu button command
There are three menu button commands available in CD-Menu Creator for opening of other menus. The
following menu commands can be used:
Open New Menu (opens a new menu)
Return To Previous Menu (returns to the previous menu)
Return To Main Menu
(opens the main menu)
The 
Open New Menu
command opens a new menu and the 
Return To Previous Menu
command returns
to the previous menu. The third command, Return To Main Menu, is used to open the main menu (the
menu at the root level of the drive) regardless of which menu that is opened at moment.
How the 'Return To Main Menu' command locates the main menu
When the 
Return To Main Menu
command is executed (a button that uses this command is pressed) the
menu shell program will look in the root folder of the current drive. For example, if the menu is located in the 
G drive, the menu shell program will look in the G:\ folder for the menu. CD-Menu Creator will always
assume that a menu located in the root folder is the main menu.
If no menu is found in the root folder of the drive, which may happen if you test a multi menu structure on a
hard disk before you burn it to a CD/DVD or copy the structure to a USB flash drive, CD-Menu Creator will
try to find the main menu in another way. CD-Menu Creator will first check in the drive folder that is above
the drive folder of the current menu, and if not found, it will look in a folder that is two levels above. If not
found there either, an error message is shown. If this happens you can test to burn the structure to CD/DVD
or copy the structure to a USB flash drive. If your main menu is located in the root folder then, it will be
opened without any problem.
5.17
USB Flash Drives
USB Flash Drives
In last years it has been more common to distribute programs and
documents via USB flash drives (also called USB sticks). The menus and files that are created with 
41
More Details and Articles
Copyright © by SamLogic
SamLogic CD-Menu Creator can be distributed via USB flash drives.
With SamLogic CD-Menu Creator it is also possible to give USB flash drives AutoRun capabilities, just like a
CD or DVD. But before you can do this you must have the tool 
SamLogic USB AutoRun Creator
installed
in your computer. This tool will add new functions to SamLogic CD-Menu Creator, that make it possible to
create USB flash drives with AutoRun capabilities.
It is possible to distribute contents on USB flash drives without adding AutoRun capabilities to the USB stick,
but then it is a good idea to change the name of the menu program from SLCDMENU.EXE to something
more descriptive, like STARTME.EXE or MENU.EXE or similar. But also if you add AutoRun capabilities to
the USB flash drive it can be a good idea to give the file a descriptive name. Some user may not want to
activate the AutoRun function för USB flash drives at all and by using a descriptive filename they can
start/open the file very easily.
You can change the name of the menu program (SLCDMENU.EXE) by opening the dialog box 
File -
Options
and the 
Filenames & Folders
tab.
5.18
Variables you can use with the title or subtitle
Variables you can use with the title or subtitle
In CD-Menu Creator you can use some variables in the title, subtitle or caption text. When the menu is
shown the variable is replaced with its current value. The following variables can be used:
%DISCLABEL
Contains the disc label (disc name) of the CD/DVD (or USB flash drive)
where the menu is run.
%DATECREATED
The date when the menu was created. The date is always shown in a
localized format.
The values to the folloving variables are read from the Version tab in the editor:
%COMPANY
Company.
%PRODUCTNAME
Product Name.
%PRODUCTDESCRIPTION
Product Description.
%VERSION
Version Number.
Example of use
When you want to use a variable in a title, subtitle or caption, you just enter the variable in the text like this:
Name of disc: %DISCLABEL
In this example we have used the %DISCLABEL variable. This variable contains the disc label of the
CD/DVD and is shown when the menu is run. If the disc label is "SamLogic", the following will be shown in
the menu:
Name of disc: SamLogic
5.19
Word Documents
Word Documents
In Windows XP and older Windows you can open Word documents (.DOC) in two different ways: with
WordPad or with Microsoft Word. If you have selected the 
Show Document
command in the 
Command
drop-down list in the 
Add Button
Edit Button 
dialog box, a check box with the text 
Open document with
Microsoft Word
will be shown. If you select this option your Word document will be opened with Microsoft
Word. If you unselect this option your Word document will be opened with WordPad.
In Windows Vista and Windows 7
42
SamLogic CD-Menu Creator 2015 - Help
Copyright © by SamLogic
In Windows Vista and Windows 7, Word documents are always opened with Microsoft Word (or compatible
software). The reason to this is that WordPad in Windows Vista/7 does not support Word documents
anymore.
Part
VI
44
SamLogic CD-Menu Creator 2015 - Help
Copyright © by SamLogic
6
Examples
Examples
This chapter contains information about the example menus that is included with CD-Menu Creator and
details about how to create multiple menu systems on CD's and DVD's. 
6.1
Example Projects
Example Projects
We have included some example projects/menus with CD-Menu Creator. To open an example you can
choose the menu item Help - Open Example Project and open a project file (.CDP) from the folder. 
The example menus are located in the folder 
Program Files
\
SamLogic\CD-Menu Creator\Examples
on
your hard disk.
6.2
CD/DVD With More Than One Menu
CD/DVD With More Than One Menu
If you need more than one menu window in your CD/DVD menu system it's easy done with SamLogic
CD-Menu Creator. You place every sub menu you need in sub folders on the CD/DVD and then open the
sub menu by selecting the CDI file in the folder and choosing the menu command Open New Menu. You
can return to the calling menu by using the menu command Return To Previous Menu. You can also return
to the main menu by choosing the menu command 
Return To Main Menu
.
An Example With Three Menus
In the following example we will show how to create a menu system with one main menu and two sub
menus. You can jump between the three menus by pressing buttons on the menus.
The first step when creating a structure with many menus is to create a folder structure on the harddisk. You
can, for example, create the following three folders:
\CDMAIN
\CDMAIN\SUBMENU1
\CDMAIN\SUBMENU2
The next step is to design and create the sub menus. You can create two sub menus and put them in the 
SUBMENU1 and SUBMENU2 folders. Every menu should contain at least one button with the 
Return To
Previous Menu command selected.
After you have created the sub menus and placed them in the right folders you can design the main menu.
In the main menu you should add two buttons that have the Open New Menu command selected. Every
button must also have a path to the CDI file in the sub folder specified in the 
Filename (CD)
field (for
example: \CDMAIN\SUBMENU1\SLCDMENU.CDI). When you have completed the design of the main menu,
you can create and store the menu in the 
\CDMAIN
folder.
After you have created your menus, you should have the following menu structure on your harddisk:
\CDMAIN
SLCDMENU.EXE
SLCDMENU.CDI
\CDMAIN\SUBMENU1
SLCDMENU.EXE
SLCDMENU.CDI
Documents you may be interested
Documents you may be interested