c# winforms pdf : Create bookmarks pdf file control software platform web page winforms .net web browser calibre0-part866

calibre User Manual
Release2.56.0
KovidGoyal
April29,2016
Create bookmarks pdf file - 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
add bookmark to pdf reader; how to create bookmark in pdf automatically
Create bookmarks pdf file - 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
bookmarks in pdf reader; export pdf bookmarks
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Bookmarks. below is mainly to optimize PDF file with multiple String outputFilePath = Program.RootPath + "\\" 3_optimized.pdf"; 'create optimizing options
pdf bookmark; add bookmarks to pdf file
C# PDF File Split Library: Split, seperate PDF into multiple files
Split PDF file by top level bookmarks. The following C# codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
copy pdf bookmarks; excel print to pdf with bookmarks
Contents
1 Sections
3
PythonModuleIndex
295
Index
297
i
VB.NET PDF File Split Library: Split, seperate PDF into multiple
how to split a PDF file into multiple ones by PDF bookmarks or outlines. value for each index: 1 to (Page Count - 1). ' Create output PDF file path list
bookmark template pdf; convert word to pdf with bookmarks
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Bookmarks. below is mainly to optimize PDF file with multiple String outputFilePath = Program.RootPath + "\\" 3_optimized.pdf"; // create optimizing options
display bookmarks in pdf; create bookmarks pdf files
ii
C# Create PDF Library SDK to convert PDF from other file formats
Create multipage PDF from OpenOffice and CSV file. Create and save editable PDF with a blank page, bookmarks, links, signatures, etc.
pdf bookmark; convert excel to pdf with bookmarks
VB.NET Create PDF Library SDK to convert PDF from other file
Create multipage PDF from OpenOffice and CSV file. Create and save editable PDF with a blank page, bookmarks, links, signatures, etc.
convert word pdf bookmarks; how to bookmark a pdf page
calibreUserManual,Release2.56.0
calibreisanebooklibrarymanager. Itcanview,convertandcatalogebooksinmostofthemajorebookformats. It
canalsotalktomanyebookreaderdevices. ItcangoouttotheInternetandfetchmetadataforyourbooks. Itcan
downloadnewspapersandconvertthemintoebooksforconvenientreading. Itiscrossplatform,runningonLinux,
WindowsandOSX.
You’vejuststartedcalibre.Whatdoyoudonow?Beforecalibrecandoanythingwithyourebooks,itfirsthastoknow
aboutthem.Draganddropafewebookfilesintocalibre,orclickthe“Addbooks”buttonandbrowsefortheebooks
youwanttoworkwith.Onceyou’veaddedthebooks,theywillshowupinthemainviewlookingsomethinglikethis:
Onceyou’veadmiredthelistofbooksyoujustaddedtoyourheart’scontent,you’llprobablywanttoreadone. In
ordertodothatyou’llhavetoconvertthebooktoaformatyourreaderunderstands. Whenfirstrunningcalibre,the
WelcomeWizardstartsandwillsetupcalibreforyourreaderdevice. Conversionisabreeze. Justselectthebook
youwanttoconvertthenclickthe“Convertbooks”button.Ignorealltheoptionsfornowandclick“OK”.Thelittle
iconinthebottomrightcornerwillstartspinning.Onceit’sfinishedspinning,yourconvertedbookisready.Clickthe
“View”buttontoreadthebook.
Ifyouwanttoreadthebookonyourreader,connectittothecomputer,waittillcalibredetectsit(10-20seconds)
andthenclickthe“Sendtodevice”button. Oncetheiconstopsspinningagain,disconnectyourreaderandread
away!Ifyoudidn’tconvertthebookinthepreviousstep,calibrewillautoconvertittotheformatyourreaderdevice
understands.
Togetstartedwithmoreadvancedusage,youshouldreadaboutTheGraphicalUserInterface(page3). Foreven
morepowerandversatility,learntheCommandLineInterface(page227).YouwillfindthelistofFrequentlyAsked
Questions(page103)usefulaswell.
Contents
1
.NET PDF SDK - Description of All PDF Processing Control Feastures
page navigation, zooming & rotation; Outlines, bookmarks, & thumbnail Create PDF from Jpeg images; Create PDF from CSV. to Jpeg images; More about PDF Conversion
add bookmarks to pdf preview; auto bookmark pdf
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
by C#.NET PDF to HTML converter toolkit SDK, preserves all the original anchors, links, bookmarks and font style that are included in target PDF document file.
add bookmark to pdf reader; editing bookmarks in pdf
calibreUserManual,Release2.56.0
2
Contents
CHAPTER
1
Sections
1.1 TheGraphicalUserInterface
TheGraphicalUserInterface(GUI)providesaccesstoalllibrarymanagementandebookformatconversionfeatures.
Thebasicworkflowforusingcalibreistofirstaddbookstothelibraryfromyourharddisk.calibrewillautomatically
trytoreadmetadatafromthebooksandaddthemtoitsinternaldatabase. Oncetheyareinthedatabase,youcan
performvariousActions(page3)onthemthatincludeconversionfromoneformattoanother,transfertothereading
device,viewingonyourcomputer,andeditingmetadata.Thelatterincludesmodifyingthecover,description,andtags
amongotherdetails.Notethatcalibrecreatescopiesofthefilesyouaddtoit.Youroriginalfilesareleftuntouched.
Theinterfaceisdividedintovarioussections:
• Actions(page3)
• Preferences(page10)
• Catalogs(page10)
• Search&Sort(page11)
• TheSearchInterface(page11)
• Savingsearches(page13)
• VirtualLibraries(page15)
• Guessingmetadatafromfilenames(page15)
• BookDetails(page16)
• TagBrowser(page18)
• CoverGrid(page20)
• CoverBrowser(page21)
• Quickview(page21)
• Jobs(page22)
• KeyboardShortcuts(page22)
1.1.1 Actions
Theactionstoolbarprovidesconvenientshortcutstocommonlyusedactions. Ifyouright-clickthebuttons,youcan
performvariationsonthedefaultaction.Pleasenotethattheactionstoolbarwilllookslightlydifferentdependingon
whetheryouhaveanebookreaderattachedtoyourcomputer.
3
calibreUserManual,Release2.56.0
• Addbooks(page4)
• Editmetadata(page5)
• Convertbooks(page5)
• View(page6)
• Sendtodevice(page6)
• Fetchnews(page7)
• Library(page7)
• Device(page8)
• Savetodisk(page8)
• Connect/Share(page9)
• Removebooks(page9)
Addbooks
TheAddbooksactionhassevenvariationsaccessedbydoingaright-clickonthebutton.
1. Addbooksfromasingledirectory:Opensafilechooserdialogandallowsyoutospecifywhichbooksina
directoryshouldbeadded.Thisactioniscontextsensitive,i.e.itdependsonwhichcatalog(page10)youhave
selected. IfyouhaveselectedtheLibrary,bookswillbeaddedtothelibrary. Ifyouhaveselectedtheebook
readerdevice,thebookswillbeuploadedtothedevice,andsoon.
2. Addbooksfromdirectories,includingsub-directories(Onebookperdirectory,assumeseveryebookfile
isthesamebookinadifferentformat): Allowsyoutochooseadirectory. Thedirectoryandallitssub-
directoriesarescannedrecursively,andanyebooksfoundareaddedtothelibrary. calibreassumesthateach
directorycontainsasinglebook. Allebookfilesinadirectoryareassumedtobethesamebookindifferent
formats.ThisactionistheinverseoftheSavetodisk(page8)action,i.e.youcanSavetodisk,deletethebooks
andre-addthemwithnolostinformationexceptforthedate(thisassumesyouhavenotchangedanyofthe
settingfortheSavetodiskaction).
3. Addbooksfromdirectories,includingsub-directories(Multiplebooksperdirectory,assumeseveryebook
fileisadifferentbook):Allowsyoutochooseadirectory.Thedirectoryandallitssub-directoriesarescanned
recursivelyandanyebooksfoundareaddedtothelibrary. calibreassumesthateachdirectorycontainsmany
books.Allebookfileswiththesamenameinadirectoryareassumedtobethesamebookindifferentformats.
Ebookswithdifferentnamesareaddedasdifferentbooks.
4. Addmultiplebooksfromarchive(ZIP/RAR):Allowsyoutoaddmultipleebooksthatarestoredinsidethe
selectedZIPorRARfiles.Itisaconvenientshortcutthatavoidshavingtofirstunzipthearchiveandthenadd
thebooksviaoneoftheabovetwooptions.
5. Addemptybook.(BookEntrywithnoformats):Allowsyoutocreateablankbookrecord.Thiscanbeused
tothenmanuallyfillouttheinformationaboutabookthatyoumaynothaveyetinyourcollection.
6. AddfromISBN:AllowsyoutoaddoneormorebooksbyenteringtheirISBNs.
7. Addfilestoselectedbookrecords:Allowsyoutoaddorupdatethefilesassociatedwithanexistingbookin
yourlibrary.
TheAddbooksactioncanreadmetadatafromawidevarietyofebookformats.Inaddition,ittriestoguessmetadata
fromthefilename.SeetheGuessingmetadatafromfilenames(page15)section,tolearnhowtoconfigurethis.
4
Chapter1. Sections
calibreUserManual,Release2.56.0
Toaddanadditionalformatforanexistingbookyoucandoanyofthreethings:
1. Draganddropthefileontothebookdetailspanelontherightsideofthemainwindow
2. RightclicktheAddbooksbuttonandchooseAddfilestoselectedbooks.
3. ClicktheredaddbooksbuttoninthetoprightareaoftheEditMetadatadialog,accessedbytheEditmetadata
(page5)action.
Editmetadata
TheEditmetadataactionhasfourvariationswhichcanbeaccessedbydoingaright-clickon
thebutton.
1. Editmetadataindividually:Allowsyoutoeditthemetadataofbooksone-by-onewiththeoptionoffetching
metadata,includingcovers,fromtheInternet.Italsoallowsyoutoaddorremoveparticularebookformatsfrom
abook.
2. Editmetadatainbulk:Allowsyoutoeditcommonmetadatafieldsforlargenumbersofbookssimulataneously.
ItoperatesonallthebooksyouhaveselectedintheLibraryview(page11).
3. Downloadmetadataandcovers:Downloadsmetadataandcovers(ifavailable)forthebooksthatareselected
inthebooklist.
4. Mergebookrecords: Givesyouthecapabilityofmergingthemetadataandformats s oftwoormorebook
records.Youcanchoosetoeitherdeleteorkeeptherecordsthatwerenotclickedfirst.
FormoredetailsseeEditingEbookMetadata(page100).
Convertbooks
Ebookscanbeconvertedfromanumberofformatsintowhateverformatyourebookreader
prefers. ManyebooksavailableforpurchasewillbeprotectedbyDigitalRightsManagement
1
(DRM)technology.
calibrewillnotconverttheseebooks.ItiseasytoremovetheDRMfrommanyformats,butasthismaybeillegal,you
willhavetofindtoolstoliberateyourbooksyourselfandthenusecalibretoconvertthem.
Formostpeople, conversionshouldbeasimpleone-clickaffair. Ifyouwanttolearnmoreabouttheconversion
process,seeEbookConversion(page53).
TheConvertbooksactionhasthreevariations,accessedbydoingaright-clickonthebutton.
1. Convertindividually:Allowsyoutospecifyconversionoptionstocustomizetheconversionofeachselected
ebook.
2. Bulkconvert:Allowsyoutospecifyoptionsonlyoncetoconvertanumberofebooksinbulk.
http://drmfree.calibre-ebook.com/about#drm
1.1. TheGraphicalUserInterface
5
calibreUserManual,Release2.56.0
3. Createacatalogofthebooksinyourcalibrelibrary:Allowsyoutogenerateacompletelistingofthebooks
inyourlibrary,includingallmetadata,inseveralformatssuchasXML,CSV,BiBTeX,EPUBandMOBI.The
catalogwillcontainallthebookscurrentlyshowinginthelibraryview. Thisallowsyoutousethesearch
featurestolimitthebookstobecatalogued. Inaddition,ifyouselectmultiplebooksusingthemouse,only
thosebookswillbeaddedtothecatalog.IfyougeneratethecataloginanebookformatsuchasEPUB,MOBI
orAZW3,thenexttimeyouconnectyourebookreaderthecatalogwillbeautomaticallysenttothedevice.For
moreinformationonhowcatalogswork,readtheCreatingAZW3•EPUB•MOBICatalogs(page185).
View
TheViewactiondisplaysthebookinanebookviewerprogram. calibrehasabuilt-inviewerfor
manyebookformats. Forotherformatsitusesthedefaultoperatingsystemapplication. Youcanconfigurewhich
formatsshouldopenwiththeinternalviewerviaPreferences->Behavior.Ifabookhasmorethanoneformat,youcan
viewaparticularformatbydoingaright-clickonthebutton.
Sendtodevice
TheSendtodeviceactionhaseightvariations,accessedbydoingaright-clickonthebutton.
1. Sendtomainmemory:Theselectedbooksaretransferredtothemainmemoryoftheebookreader.
2. Sendtocard(A):Theselectedbooksaretransferredtothestoragecard(A)ontheebookreader.
3. Sendtocard(B):Theselectedbooksaretransferredtothestoragecard(B)ontheebookreader.
4. Sendspecificformatto:Theselectedbooksaretransferredtotheselectedstoragelocationonthedevice,in
theformatthatyouspecify.
5. Ejectdevice:Detachesthedevicefromcalibre.
6. Setdefaultsendtodeviceaction:Allowsyoutospecifywhichoftheoptions,1through5aboveor7below,
willbethedefaultactionwhenyouclickthemainbutton.
7. Sendanddeletefromlibrary:Theselectedbooksaretransferredtotheselectedstoragelocationonthedevice
andthendeletedfromtheLibrary.
8. FetchAnnotations(experimental):Transfersannotationsyoumayhavemadeonanebookonyourdeviceto
thecommentsmetadataofthebookinthecalibrelibrary.
YoucancontrolthefilenameandfolderstructureoffilessenttothedevicebysettingupatemplateinPreferences-
>Import/Export->Sendingbookstodevices.AlsoseeThecalibretemplatelanguage(page131).
6
Chapter1. Sections
Documents you may be interested
Documents you may be interested