calibreUserManual,Release2.55.0
# The list of libraries in n the e Copy to o Library y and d Quick k Switch menus are
# normally sorted by y most used. However, , if f there are e more than a certain
# number r of f such libraries, the e sorting g becomes alphabetic. You can n set t that
# number r here. The e default t is s ten libraries.
many_libraries 10
#: Highlight t the virtual library y name when n using a a Virtual l Library
# The virtual library y name next to o the e Virtual l Library y button is s highlighted in
# yellow w when n using a a Virtual l Library. . You u can choose the color used for r the
# highlight with this s tweak. . Set t it t to o 'transparent' ' to o disable e highlighting.
highlight_virtual_library 'yellow'
#: Choose available e output t formats s for r conversion
# Restrict the e list t of available e output t formats in n the conversion n dialogs.
# For example, , if f you u only want to o convert to EPUB B and AZW3, change this to
# restrict_output_formats s = = ['EPUB', 'AZW3']. The e default t value of f None e causes
# all available e output t formats to be present.
restrict_output_formats None
#: Set t the thumbnail l image quality y used by the content t server
# The quality of a thumbnail is s largely y controlled d by y the compression quality
# used when creating g it. . Set this to a a larger r number to o improve e the e quality.
# Note that the e thumbnails get t much larger with larger r compression quality
# numbers.
# The value can n be e between n 50 0 and 99
content_server_thumbnail_compression_quality 75
1.10.4 Overridingicons,templates,etcetera
Note: calibrehasdirectsupportforiconthemes,thereareseveraliconthemesavailableforcalibre,thatyoucanuse
bygoingtoPreferences->Look&Feel->ChangeIcontheme.Theiconthemesusethesamemechanismasdescribed
belowforoverridingstaticresources.
calibreallowsyoutooverridethestaticresources,likeicons,javascriptandtemplatesforthemetadatajacket,cat-
alogs,etc. withcustomizedversionsthatyoulike. Allstaticresourcesarestoredintheresourcessub-folderofthe
calibreinstalllocation. OnWindows,thisisusuallyC:\Program m Files\Calibre2\resources.OnOSX,
/Applications/calibre.app/Contents/Resources/resources/. Onlinux,ifyouareusingthebi-
naryinstallerfromthecalibrewebsiteitwillbe/opt/calibre/resources.Thesepathscanchangedepending
onwhereyouchoosetoinstallcalibre.
Youshouldnotchangethefilesinthisresourcesfolder,asyourchangeswillgetoverwrittenthenexttimeyouupdate
calibre.Instead,gotoPreferences->Advanced->MiscellaneousandclickOpencalibreconfigurationdirectory.Inthis
configurationdirectory,createasub-foldercalledresourcesandplacethefilesyouwanttooverrideinit.Placethefiles
intheappropriatesubfolders,forexampleplaceimagesinresources/images,etc.calibrewillautomaticallyuse
yourcustomfileinpreferencetothebuilt-inonethenexttimeitisstarted.
Forexample, ifyouwantedto o change the iconforthe Removebooks action, youwould firstlookinthebuilt-
inresources folderand d see that the relevant file is s resources/images/trash.png. . Assuming g youhave
an alternate e icon in n PNG G format t called d mytrash.png g you would save it t in the configuration directory as
resources/images/trash.png.Alltheiconsusedbythecalibreuserinterfaceareinresources/images
anditssub-folders.
1.10. Customizingcalibre
227
Convert pdf to powerpoint using - C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
convert pdf into powerpoint; convert pdf to powerpoint
Convert pdf to powerpoint using - VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
pdf picture to powerpoint; convert pdf to ppt online
calibreUserManual,Release2.55.0
1.10.5 Creatingyourowniconthemeforcalibre
Ifyouhavecreatedabeautifulsetoficonsandwishtosharethemwithothercalibreusersviacalibre’sbuiltinicon
themesupport,youcaneasilypackageupyouriconsintoatheme. Todoso,gotoPreferences->Miscellaneous-
>Createicontheme,selectthefolderwhereyouhaveputyouricons(usuallytheresources/imagesfolderinthe
calibreconfigdirectory,asdescribedabove). ThenfillupthethememetadataandclickOK.Thiswillresultinazip
filecontainingthethemeicons. YoucanuploadthattothecalibreforumatMobileread
96
andthenIwillmakeyour
themeavailableviacalibre’sbuiltiniconthemesystem.
1.10.6 Customizingcalibrewithplugins
calibrehasaverymodulardesign. Almostallfunctionalityincalibrecomesintheformofplugins.Pluginsareused
forconversion,fordownloadingnews(thoughthesearecalledrecipes),forvariouscomponentsoftheuserinterface,
toconnecttodifferentdevices,toprocessfileswhenaddingthemtocalibreandsoon.Youcangetacompletelistof
allthebuilt-inpluginsincalibrebygoingtoPreferences->Plugins.
Youcanwriteyourownpluginstocustomizeandextendthebehaviorofcalibre.Thepluginarchitectureincalibreis
verysimple,seethetutorialWritingyourownpluginstoextendcalibre’sfunctionality(page170).
1.11 CommandLineInterface
Note:
On OS X, the command line tools s are inside the calibre e bundle, , for r ex-
ample,
if you
installed
calibre
in
/Applications
the
command
line
tools are
in
/Applications/calibre.app/Contents/console.app/Contents/MacOS/.
1.11.1 DocumentedCommands
calibre
calibre [options] [path_to_ebook]
LaunchthemaincalibreGraphicalUserInterfaceandoptionallyaddtheebookatpath_to_ebooktothedatabase.
Wheneveryoupassargumentstocalibrethathavespacesinthem,enclosetheargumentsinquotationmarks.For
example“C:somepathwithspaces”
[options]
--detach
Detachfromthecontrollingterminal,ifany(linuxonly)
--help-h
showthishelpmessageandexit
--ignore-plugins
Ignorecustomplugins,usefulifyouinstalledapluginthatispreventingcalibrefromstarting
96
http://www.mobileread.com/forums/forumdisplay.php?f=166
228
Chapter1. Sections
How to C#: Overview of Using XDoc.PowerPoint
How to C#: Overview of Using XDoc.PowerPoint. your application with advanced PowerPoint document manipulating SDK to load, create, edit, convert, extract, and
convert pdf to powerpoint online; chart from pdf to powerpoint
C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
Convert PDF to JPEG Using C#.NET. Add necessary references: RasterEdge.Imaging.Basic. dll. RasterEdge.Imaging.Basic.Codec.dll. RasterEdge.Imaging.Drawing.dll.
how to convert pdf to powerpoint slides; how to change pdf to powerpoint slides
calibreUserManual,Release2.55.0
--no-update-check
Donotcheckforupdates
--shutdown-running-calibre-s
Causearunningcalibreinstance,ifany,tobeshutdown.Notethatiftherearerunningjobs,theywillbesilently
aborted,sousewithcare.
--start-in-tray
Startminimizedtosystemtray.
--verbose-v
Ignored,donotuse.Presentonlyforlegacyreasons
--version
showprogram’sversionnumberandexit
--with-library
Usethelibrarylocatedatthespecifiedpath.
calibre-customize
calibre-customize options
Customizecalibrebyloadingexternalplugins.
Wheneveryoupassargumentstocalibre-customizethathavespacesinthem,enclosetheargumentsinquota-
tionmarks.Forexample“C:somepathwithspaces”
[options]
--add-plugin-a
Addapluginbyspecifyingthepathtothezipfilecontainingit.
--build-plugin-b
Forplugindevelopers:Pathtothedirectorywhereyouaredevelopingtheplugin.Thiscommandwillautomat-
icallyzipupthepluginandupdateitincalibre.
--customize-plugin
Customizeplugin.Specifynameofpluginandcustomizationstringseparatedbyacomma.
--disable-plugin
Disablethenamedplugin
--enable-plugin
Enablethenamedplugin
--help-h
showthishelpmessageandexit
--list-plugins-l
Listallinstalledplugins
--remove-plugin-r
Removeacustompluginbyname.Hasnoeffectonbuiltinplugins
--version
showprogram’sversionnumberandexit
1.11. CommandLineInterface
229
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
converter library control is a 100% clean .NET document image solution, which is designed to help .NET developers convert PDF to HTML webpage using simple VB
add pdf to powerpoint slide; conversion of pdf into ppt
VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.
VB.NET PDF - Convert PDF to TIFF Using VB in VB.NET. using RasterEdge.Imaging.Basic; using RasterEdge.XDoc.PDF; Demo Code to Convert PDF to Tiff Using VB.NET.
convert pdf slides to powerpoint; conversion of pdf to ppt online
calibreUserManual,Release2.55.0
calibre-debug
calibre-debug [options]
Variouscommandlineinterfacesusefulfordebuggingcalibre. Withnooptions,thiscommandstartsanembedded
pythoninterpreter.YoucanalsorunthemaincalibreGUI,thecalibreviewerandthecalibreeditorindebugmode.
Italsocontainsinterfacestovarious bitsofcalibre thatdonothavededicatedcommandlinetools, suchas font
subsetting,theebookdifftoolandsoon.
Youcanalsousecalibre-debugtorunstandalonescripts.Todothatuseitlikethis:
calibre-debugmyscript.py--–option1–option2file1file2...
Everythingafterthe--ispassedtothescript.
Wheneveryoupassargumentstocalibre-debugthathavespacesinthem, enclosetheargumentsinquotation
marks.Forexample“C:somepathwithspaces”
[options]
--add-simple-plugin
Addasimpleplugin(i.e.apluginthatconsistsofonlya.pyfile),byspecifyingthepathtothepyfilecontaining
theplugincode.
--command-c
Runpythoncode.
--debug-device-driver-d
Debugdevicedetection
--default-programs
(Un)register calibre e from Windows Default Programs.
--default-programs (page 230) =
(register|unregister)
--diff
Runthecalibredifftool.Forexample:calibre-debug--diff(page230)file1file2
--edit-book-t
LaunchthecalibreEditBooktoolindebugmode.
--exec-file-e
Runthepythoncodeinfile.
--explode-book-x
Explodethebook(exportsthebookasacollectionofHTMLfilesandmetadata,whichyoucaneditusing
standardHTMLeditingtools,andthenrebuildsthefilefromtheeditedHTML.Makesnoadditionalchangesto
theHTML,unlikeafullcalibreconversion).
--gui-g
RuntheGUIwithdebuggingenabled.Debugoutputisprintedtostdoutandstderr.
--gui-debug
RuntheGUIwithadebugconsole,loggingtothespecifiedpath.Forinternaluseonly,usethe-goptiontorun
theGUIindebugmode
--help-h
showthishelpmessageandexit
--inspect-mobi-m
InspecttheMOBIfile(s)atthespecifiedpath(s)
230
Chapter1. Sections
VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB.NET PowerPoint, VB.NET Tiff, VB.NET Imaging, VB.NET OCR, VB VB.NET PDF - Convert PDF to JPEG Using VB.
convert pdf to powerpoint online no email; and paste pdf to powerpoint
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
converter library control is a 100% clean .NET document image solution, which is designed to help .NET developers convert PDF to HTML webpage using simple C#
convert pdf into ppt online; converting pdf to ppt online
calibreUserManual,Release2.55.0
--new-server
Runthenewcalibrecontentserver.Anyoptionsspecifiedaftera--willbepassedtotheserver.
--paths
Outputthepathsnecessarytosetupthecalibreenvironment
--py-console-p
Runpythonconsole
--reinitialize-db
Re-initializethesqlitecalibredatabaseatthespecifiedpath.Usefultorecoverfromdbcorruption.
--run-plugin-r
Runapluginthatprovidesacommandlineinterface. Forexample: : calibre-debug-r"AddBooks"--file1
–option1Everythingafterthe--willbepassedtothepluginasarguments.
--shutdown-running-calibre-s
Causearunningcalibreinstance,ifany,tobeshutdown.Notethatiftherearerunningjobs,theywillbesilently
aborted,sousewithcare.
--subset-font-f
Subsetthespecifiedfont.Use--afterthisoptiontopassoptiontothefontsubsettingprogram.
--test-build
Testbinarymodulesinbuild
--version
showprogram’sversionnumberandexit
--viewer-w
Runtheebookviewerindebugmode
calibre-server
calibre-server [options]
Startthecalibrecontentserver.Thecalibrecontentserverexposesyourcalibrelibraryovertheinternet. Thedefault
interfaceallowsyoutobrowseyoucalibrelibrarybycategories.Youcanalsoaccessaninterfaceoptimizedformobile
browsersat/mobileandanOPDSbasedinterfaceforusewithreadingapplicationsat/opds.
TheOPDSinterfaceisadvertisedviaBonJourautomatically.
Wheneveryoupassargumentstocalibre-serverthathavespacesinthem,enclosetheargumentsinquotation
marks.Forexample“C:somepathwithspaces”
[options]
--auto-reload
Autoreloadserverwhensourcecodechanges.Maynotworkinallenvironments.
--daemonize
Runprocessinbackgroundasadaemon.Noeffectonwindows.
--develop
Developmentmode.Serverautomaticallyrestartsonfilechangesandservescodefiles(html,css,js)fromthe
filesysteminsteadofcalibre’sresourcesystem.
--help-h
showthishelpmessageandexit
1.11. CommandLineInterface
231
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
Using this PDF to Word converting library control, .NET developers can quickly convert PDF document to Word file using Visual C# code.
convert pdf into powerpoint online; export pdf to powerpoint
C# PDF Convert to SVG SDK: Convert PDF to SVG files in C#.net, ASP
C#.NET PDF SDK - Convert PDF to SVG in C#.NET. C# Programming Language to Render & Convert PDF to SVG Using C#.NET XDoc.PDF Converter Control.
convert pdf to powerpoint slides; converting pdf to powerpoint online
calibreUserManual,Release2.55.0
--max-cover
Themaximumsizefordisplayedcovers.Defaultis’600x800’.
--max-opds-items
ThemaximumnumberofmatchestoreturnperOPDSquery.ThisaffectsStanza,WordPlayer,etc.integration.
--max-opds-ungrouped-items
Groupitemsincategoriessuchasauthor/tagsbyfirstletterwhentherearemorethanthisnumberofitems.
Default:100.Settoalargenumbertodisablegrouping.
--password
Setapasswordtorestrictaccess.Bydefaultaccessisunrestricted.
--pidfile
WriteprocessPIDtothespecifiedfile
--port-p
Theportonwhichtolisten.Defaultis8080
--restriction
Specifiesavirtuallibrarytobeusedforthisinvocation.Thisoptionoverridesanyper-librarysettingsspecified
intheGUI.Forcompatibility,ifthevalueisnotavirtuallibrarybutisasavedsearch,thatsavedsearchisused.
Alsonotethatifyoudonotspecifyarestriction,thevaluespecifiedintheGUI(ifany)willbeused.
--thread-pool
Themaxnumberofworkerthreadstouse.Defaultis30
--timeout-t
Theservertimeoutinseconds.Defaultis120
--url-prefix
PrefixtoprependtoallURLs.UsefulforreverseproxyingtothisserverfromApache/nginx/etc.
--username
Usernameforaccess.Bydefault,itis:’calibre’
--version
showprogram’sversionnumberandexit
--with-library
Pathtothelibraryfoldertoservewiththecontentserver
calibre-smtp
calibre-smtp [options] [from to o text]
SendmailusingtheSMTPprotocol.calibre-smtphastwomodesofoperation.Inthecomposemodeyouspecify
fromtoandtextandtheseareusedtobuildandsendanemailmessage.Inthefiltermode,calibre-smtpreadsa
completeemailmessagefromSTDINandsendsit.
textisthebodyoftheemailmessage. Iftextisnotspecified,acompleteemailmessageisreadfromSTDIN.from
istheemailaddressofthesenderandtoistheemailaddressoftherecipient. Whenacompleteemailisreadfrom
STDIN,fromandtoareonlyusedintheSMTPnegotiation,themessageheadersarenotmodified.
Wheneveryoupassargumentstocalibre-smtpthathavespacesinthem,enclosethearguments inquotation
marks.Forexample“C:somepathwithspaces”
232
Chapter1. Sections
calibreUserManual,Release2.55.0
[options]
--fork-f
Forkanddelivermessageinbackground.Ifyouusethisoption,youshouldalsouse--outbox(page233)to
handledeliveryfailures.
--help-h
showthishelpmessageandexit
--localhost-l
Hostnameoflocalhost.UsedwhenconnectingtoSMTPserver.
--outbox-o
Pathtomaildirfoldertostorefailedemailmessagesin.
--timeout-t
Timeoutforconnection
--verbose-v
Bemoreverbose
--version
showprogram’sversionnumberandexit
COMPOSEMAIL Optionstocomposeanemail.Ignorediftextisnotspecified
--attachment-a
Filetoattachtotheemail
--subject-s
Subjectoftheemail
SMTPRELAY OptionstouseanSMTPrelayservertosendmail.calibrewilltrytosendtheemaildirectlyunless
–relayisspecified.
--encryption-method-e
Encryptionmethodtousewhenconnectingtorelay.ChoicesareTLS,SSLandNONE.DefaultisTLS.WARN-
ING:ChoosingNONEishighlyinsecure
--password-p
Passwordforrelay
--port
Porttoconnecttoonrelayserver.Defaultistouse465ifencryptionmethodisSSLand25otherwise.
--relay-r
AnSMTPrelayservertousetosendmail.
--username-u
Usernameforrelay
calibredb
calibredb command d [options] [arguments]
calibredbisthecommandlineinterfacetothecalibredatabase.Ithasseveralsub-commands,documentedbelow:
1.11. CommandLineInterface
233
calibreUserManual,Release2.55.0
• GlobalOptions(page234)
• list(page234)
• add(page235)
– AddingFromDirectories(page236)
• remove(page236)
• add_format(page236)
• remove_format(page237)
• show_metadata(page237)
• set_metadata(page237)
• export(page237)
• catalog(page238)
• saved_searches(page239)
• add_custom_column(page239)
• custom_columns(page240)
• remove_custom_column(page240)
• set_custom(page240)
• restore_database(page240)
• check_library(page241)
• list_categories(page241)
• backup_metadata(page241)
• clone(page242)
• embed_metadata(page242)
• search(page242)
GlobalOptions
--dont-notify-gui
DonotnotifytherunningcalibreGUI(ifany)thatthedatabasehaschanged. Usewithcare,asitcanleadto
databasecorruption!
--help-h
showthishelpmessageandexit
--library-path
Pathtothecalibrelibrary.Defaultistousethepathstoredinthesettings.
--version
showprogram’sversionnumberandexit
list
calibredb list [options]
Listthebooksavailableinthecalibredatabase.
Wheneveryoupassargumentstocalibredbthathavespacesinthem,enclosetheargumentsinquotationmarks. For
example“C:somepathwithspaces”
--ascending
Sortresultsinascendingorder
--fields-f
Thefieldstodisplaywhenlistingbooksinthedatabase.Shouldbeacommaseparatedlistoffields. Available
234
Chapter1. Sections
calibreUserManual,Release2.55.0
fields:author_sort,authors,comments,cover,formats,id,identifiers,isbn,languages,last_modified,pubdate,
publisher,rating,series,series_index,size,tags,timestamp,title,uuidDefault:title,authors. Thespecialfield
"all"canbeusedtoselectallfields.
--for-machine
GenerateoutputinJSONformat,whichismoresuitableformachineparsing.Causesthelinewidthandsepa-
ratoroptionstobeignored.
--limit
Themaximumnumberofresultstodisplay.Default:all
--line-width-w
Themaximumwidthofasinglelineintheoutput.Defaultstodetectingscreensize.
--prefix
Theprefixforallfilepaths.Defaultistheabsolutepathtothelibraryfolder.
--search-s
Filtertheresultsbythesearchquery.Fortheformatofthesearchquery,pleaseseethesearchrelateddocumen-
tationintheUserManual.Defaultistodonofiltering.
--separator
Thestringusedtoseparatefields.Defaultisaspace.
--sort-by
Thefieldbywhichtosorttheresults. Availablefields:author_sort,authors,comments,cover,formats,identi-
fiers,isbn,languages,last_modified,pubdate,publisher,rating,series,series_index,size,tags,timestamp,title,
uuidDefault:id
add
calibredb add d [options] file1 file2 file3 ...
Addthespecifiedfilesasbookstothedatabase. Youcanalsospecifydirectories,seethedirectoryrelatedoptions
below.
Wheneveryoupassargumentstocalibredbthathavespacesinthem,enclosetheargumentsinquotationmarks. For
example“C:somepathwithspaces”
--authors-a
Settheauthorsoftheaddedbook(s)
--cover-c
Pathtothecovertousefortheaddedbook
--duplicates-d
Addbookstodatabaseeveniftheyalreadyexist.Comparisonisdonebasedonbooktitles.
--empty-e
Addanemptybook(abookwithnoformats)
--identifier-I
Settheidentifiersforthisbook,fore.g.-Iasin:XXX-Iisbn:YYY
--isbn-i
SettheISBNoftheaddedbook(s)
--languages-l
Acommaseparatedlistoflanguages(besttouseISO639languagecodes,thoughsomelanguagenamesmay
alsoberecognized)
1.11. CommandLineInterface
235
calibreUserManual,Release2.55.0
--series-s
Settheseriesoftheaddedbook(s)
--series-index-S
Settheseriesnumberoftheaddedbook(s)
--tags-T
Setthetagsoftheaddedbook(s)
--title-t
Setthetitleoftheaddedbook(s)
AddingFromDirectories Optionstocontroltheaddingofbooksfromdirectories. . Bydefaultonlyfilesthathave
extensionsofknowne-bookfiletypesareadded.
--add
Afilename(glob)pattern,filesmatchingthispatternwillbeaddedwhenscanningdirectoriesforfiles,evenif
theyarenotofaknownebookfiletype.Canbespecifiedmultipletimesformultiplepatterns.
--ignore
Afilename(glob)pattern,filesmatchingthispatternwillbeignoredwhenscanningdirectoriesforfiles.Canbe
specifiedmultipletimesformultiplepatterns.Fore.g.:*.pdfwillignoreallpdffiles
--one-book-per-directory-1
Assumethateachdirectoryhasonlyasinglelogicalbookandthatallfilesinitaredifferente-bookformatsof
thatbook
--recurse-r
Processdirectoriesrecursively
remove
calibredb remove e ids
Removethebooksidentifiedbyidsfromthedatabase. idsshouldbeacommaseparatedlistofidnumbers(youcan
getidnumbersbyusingthesearchcommand). Forexample,23,34,57-85(whenspecifyingarange,thelastnumber
intherangeisnotincluded).
Wheneveryoupassargumentstocalibredbthathavespacesinthem,enclosetheargumentsinquotationmarks. For
example“C:somepathwithspaces”
add_format
calibredb add_format [options] ] id ebook_file
Addtheebookinebook_filetotheavailableformatsforthelogicalbookidentifiedbyid.Youcangetidbyusingthe
searchcommand.Iftheformatalreadyexists,itisreplaced,unlessthedonotreplaceoptionisspecified.
Wheneveryoupassargumentstocalibredbthathavespacesinthem,enclosetheargumentsinquotationmarks. For
example“C:somepathwithspaces”
--dont-replace
Donotreplacetheformatifitalreadyexists
236
Chapter1. Sections
Documents you may be interested
Documents you may be interested