pdf to image conversion using c# : Add password to pdf file software application cloud windows html wpf class highlight0-part1940

Package ‘highlight’
April20,2015
Type Package
Title SyntaxHighlighter
Description SyntaxhighlighterforRcodebased
ontheresultsoftheRparser.RenderinginHTMLandlatex
markup.CustomSweavedriverperformingsyntaxhighlighting
ofRcodechunks.
Version 0.4.7
License GPL(>=3)
Depends R(>=3.1.3)
Imports grDevices,tools
URL https://github.com/romainfrancois/highlight
BugReports https://github.com/romainfrancois/highlight/issues
NeedsCompilation yes
Author RomainFrancois[aut,cre],
AndreSimon[ctb]
Maintainer RomainFrancois<romain@r-enthusiasts.com>
Repository CRAN
Date/Publication 2015-04-2007:26:22
Rtopicsdocumented:
highlight-package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
boxes_latex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
css.parser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
external_highlight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
formatter_html . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
formatter_latex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
getStyleFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
header_html . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
header_latex. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
highlight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1
Add password to pdf file - C# PDF Password Library: add, remove, edit PDF file password in C#.net, ASP.NET, MVC, WinForms, WPF
Help to Improve the Security of Your PDF Document by Setting Password
change password on pdf file; convert password protected pdf to normal pdf
Add password to pdf file - VB.NET PDF Password Library: add, remove, edit PDF file password in vb.net, ASP.NET, MVC, WinForms, WPF
Help to Improve the Security of Your PDF Document by Setting Password
add password to pdf preview; convert password protected pdf to excel online
2
highlight-package
HighlightWeaveLatex. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
highlight_output_types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
highlight_themes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Hweave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
renderer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
simple_detective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
space_latex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
styler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
styler_assistant_latex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
translator_html . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
translator_latex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Index
20
highlight-package
SyntaxHighlighterforR
Description
SyntaxhighlighterforRbasedonoutputfromtheRparser
SeeAlso
Themainfunctionofthepackageishighlight.
highlightdelegatesrenderingthedocumenttorenderers,suchastherenderer_latexorrenderer_html
andishelpedbyadetectivetomakesenseoftheresultsfromtheparser. Thepackageshipsa
simple_detective.
Thepackagealsodefinesacustomsweavedriver(HighlightWeaveLatex)forlatexbasedonthe
standardsweavelatexdriver(RweaveLatex)usinghighlighttoperformsyntaxhighlightingofR
codechunks.
Examples
## Not run:
tf <- tempfile()
dump( "glm" ,file = tf )
# rendering inhtml
highlight( tf,output = stdout(),
renderer = renderer_html() )
# rendering inlatex
highlight( tf,output = stdout(),
renderer = renderer_latex() )
# Sweave driver using syntax highlighting
if( require( grid ) ){
v <- vignette("grid", package = "grid" )$file
file.copy( v,"grid.Snw" )
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# File: Split PDF; C# Page: Insert PDF pages; C# Page Insert text into PDF; C# Write: Add Image to PDF; C# Protect: Add Password to PDF; C# Form: extract value
pdf password protect; create password protected pdf reader
C# PDF insert image Library: insert images into PDF in C#.net, ASP
using RasterEdge.Imaging.Basic; using RasterEdge.XDoc.PDF; Have a try with this sample C#.NET code to add an image to the first page of PDF file.
pdf print protection; convert pdf password protected to word online
boxes_latex
3
Sweave( "grid.Snw", driver= HighlightWeaveLatex() )
system( "pdflatex grid.tex" )
if (.Platform$OS.type == "windows"){
shell.exec( "grid.pdf" )
} else {
system(paste(shQuote(getOption("pdfviewer")), "grid.pdf" ),
wait = FALSE)
}
}
unlink( tf )
## End(Not run)
boxes_latex
Createsthesetoflatexboxes
Description
Thisfunctionreturnsthesetoflatexboxesdefinitionsthatshouldbeincludedinthedocument
preamble.Thelatexrendererincludesthesedefinitionsautomaticallywhenthedocumentargument
isTRUE,butnototherwise.
Usage
boxes_latex()
Value
Acharactervectorcontaininglatexdefinitionsforboxesusedbythelatexrenderer
SeeAlso
translator_latextranslatestextintomarkupthatmakesuseoftheseboxes
css.parser
MinimalCSSparser
Description
MinimalCSSparser
Usage
css.parser(file, lines = readLines(file))
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Also able to uncompress PDF file in VB.NET programs. Offer flexible and royalty-free developing library license for VB.NET programmers to compress PDF file.
create copy protected pdf; create password protected pdf from word
VB.NET PDF insert image library: insert images into PDF in vb.net
using RasterEdge.XDoc.PDF; Have a try with this sample VB.NET code to add an image to the first page of PDF file. ' Open a document.
change password on pdf document; break password on pdf
4
external_highlight
Arguments
file
filetoparse
lines
textlinestoparse
Value
Alistwithoneelementperstyleclassdeclaration.Eachelementisalistwhichhasoneelementper
CSSsetting(‘color’,‘background’,...)
Note
TheparserisveryminimalandwillonlyidentifyCSSdeclarationslikethefollowing:
.classname{
setting1 : value ;
setting2 : value ;
}
Thelinewhereadeclarationoccursmuststartwithadot,followedbythenameoftheclassanda
leftbrace. Thedeclarationendswiththefirstlinethatstartswitharightbrace. Thefunctionwill
warnaboutclassnamescontainingnumbersasthisislikelytocausetroublewhentheparsedstyle
istranslatedintoanotherlanguage(e.g.latexcommands).
Withinthecssdeclaration,theparseridentifiessetting/valuepairsseparatedby‘:’onasingleline.
Eachsettingmustbeonaseperateline.
Ifthesettingis‘color’or‘background’, theparserthentriestomapthevaluetoahexcolor
specificationbytryingthefollowingoptions:thevalueisalreadyahexcolor,thenameofthecolor
isoneofthe16w3cstandardcolors,thenameisanRcolor(seecolors),thecolorisspecified
as‘rgb(r,g,b)’. Ifallfails,thecolorusedisblackforthe‘color’settingand‘white’forthe
‘background’setting.
Othersettingsarenotfurtherparsedatpresent.
external_highlight
Multi-languagesourcecodehighlighter
Description
Multi-languagesourcecodehighlighter
Usage
external_highlight(file, outfile = stdout(), theme = "kwrite",
lang = NULL, type = "HTML", line_numbers = FALSE, doc = TRUE, code)
C# PDF File Permission Library: add, remove, update PDF file
passwordSetting.IsCopy = true; // PDF document assembling is allowed. passwordSetting.IsAssemble = true; // Add password to the file.
pdf password reset; pdf user password
C# PDF File Compress Library: Compress reduce PDF size in C#.net
All object data. File attachment. Flatten visible layers. C#.NET DLLs: Compress PDF Document. Add necessary references: RasterEdge.Imaging.Basic.dll.
pdf password online; convert protected pdf to word online
formatter_html
5
Arguments
file
Sourcefiletohighlight
outfile
Destinationofthehighlightedcode.WhenNULL,thecodeissimplyreturnedas
acharactervector
theme
Oneofthethemes.Seehighlight_themesforthelistofavailablethemes.
lang
Thelanguageinwhichthecodeis tobeinterpreted. Ifthisargumentisnot
given,itwillbededucedfromthefileextension.
type
Outputformat.Seehighlight_output_typesforthelistofsupportedoutput
types.
line_numbers
ifTRUE,theresultwillincludelinenumbers
doc
ifTRUE,theresultisastandalonedocument,otherwise,justaportiontoinclude
inadocument
code
Ifgiven,thenthesourcecodeisnotreadfromthefile
Value
Nothingifoutfileisgiven,withthesideeffectofwritingintothefile. Theresultasacharacter
vectorifoutfileisNULL
SeeAlso
highlighttohighlightRcodeusingtheinformationfromtheparser
formatter_html
htmlformatter
Description
Wrapstokensintospantagswiththeclasscorrespondingtothestyle
Usage
formatter_html(tokens, styles, ...)
Arguments
tokens
tokenstowrap
styles
stylestogivetothetokens
...
ignored
SeeAlso
renderer_html
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
Add necessary references: using RasterEdge.XDoc.PDF; Note: When you get the error "Could not load file or assembly 'RasterEdge.Imaging.Basic' or any other
creating password protected pdf; pdf document password
C# PDF File Split Library: Split, seperate PDF into multiple files
page of your defined page number which starts from 0. For example, your original PDF file contains 4 pages. C# DLLs: Split PDF Document. Add necessary references
pdf protection remover; adding password to pdf file
6
getStyleFile
formatter_latex
Latexformatter
Description
Combinestokensandstylesintoalatexcommand
Usage
formatter_latex(tokens, styles, ...)
Arguments
tokens
vectorofokens
styles
vectorofstyles
...
ignored
Value
Avectoroflatexcommands
SeeAlso
renderer_latex
Examples
formatter_latex( "hello world", "blue" )
getStyleFile
helperfunctiontogetastylefile
Description
helperfunctiontogetastylefile
Usage
getStyleFile(name = "default", extension = "css")
Arguments
name
thenameofthestylefiletolookfor
extension
thefileextension(css,sty,orxterm)
header_html
7
Details
thesearchgoesasfollows:firstthecurrentworkingdirectorythenthedirectory~/.R/highlight,then
thestylesheetdirectoryintheinstalledpackage
Value
thenameofthefirstfilethatisfound,orNULL
header_html
htmlrendererheaderandfooter
Description
thesefunctionsbuildtheheaderfunctionandthefooterfunctionusedbythehtmlrenderer
Usage
header_html(document, stylesheet)
footer_html(document)
Arguments
document
logical. IfTRUEthebuiltheaderandfooterfunctionswillreturnthebeginning
andendofafullhtmldocument. IfFALSE,thebuiltfunctionswillonlyreturn
theopeningandclosing‘<pre>’tags.
stylesheet
stylesheettouse.SeegetStyleFilefordetailsonwherethestylesheetcanbe
located.
Value
headerandfooterfunctions.
SeeAlso
renderer_htmlusesthesefunctionstocreatearenderersuitableforthe‘renderer’argumentof
highlight
Examples
h <- header_html( document = FALSE )
h()
h <- header_html( document = TRUE, stylesheet = "default")
h()
f <- footer_html( document = TRUE )
f()
f <- footer_html( document = FALSE )
f()
8
highlight
header_latex
latexheaderandfooter
Description
Thesefunctionsreturnappropriateheaderandfooterfunctionsforthelatexrenderer
Usage
header_latex(document, styles, boxes, minipage = FALSE)
footer_latex(document, minipage = FALSE)
Arguments
document
logical. IfTRUEtheheaderandfooterfunctionswillcreatethefulldocument
(includingpreamblewithboxesandstyles)
styles
avectorofstyledefinitionstoincludeinthepreambleifdocumentisTRUE
boxes
avectorofboxesdefinitionstoincludeinthepreambleifdocumentisTRUE
minipage
ifTRUE,thehighlightedlatexisincludedinaminipageenvironment
Value
Afunctionisreturned,suitablefortheheaderorfooterargumentofthelatexrenderer
Examples
h <- header_latex( document = FALSE )
h()
f <- footer_latex( document = FALSE )
f()
highlight
syntaxhighlightingbasedontheRparser
Description
Thehighlightfunctionperformssyntaxhighlightingbasedontheresultsoftheparseandthe
investigationofadetective.
highlight
9
Usage
highlight(file, output = stdout(), detective = simple_detective, renderer,
encoding = "unknown", parse.output = parse(file, encoding = encoding,
keep.source = TRUE), styles = detective(parse.output), expr = NULL,
final.newline = FALSE, showPrompts = FALSE,
prompt = getOption("prompt"), continue = getOption("continue"),
initial.spaces = TRUE, size = c("normalsize", "tiny", "scriptsize",
"footnotesize", "small", "large", "Large", "LARGE", "huge", "Huge"),
show_line_numbers = FALSE, ...)
Arguments
file
codefiletoparse.Thisisonlyusediftheparse.outputisgiven
output
wheretowritetherenderedtext.Ifthisisanythingelsethanthedefault(standard
output),thesinkfunctionisusedtoredirectthestandardoutputtotheoutput.
detective
thedetectivechoosesthestyletoapplytoeachtoken,basingitsinvestigationon
theresultsoftheparse
renderer
highlightdelegatesrenderingtheinformationtotherenderer. Thispackagein-
cludeshtmlandlatexrenderers.Seerenderer_htmlandrenderer_latex
encoding
encodingtoassumeforthefile.theargumentisdirectlypassedtotheparse.
parse.output
outputfromtheparse. Ifthisisgiven,theargumentsfileandencodingare
notused
styles
resultofthedetectiveinvestigation. Acharactervectorwithasmanyelements
astherearetokensintheparseroutput
expr
Incasewewanttorenderonlyoneexpressionandnotthefullparsetree,thisar-
gumentcanbeusedtospecifywhichexpressiontorender.Thedefault(NULL)
meansrenderallexpressions.Thisfeatureisusedbythesweavedrivershipped
withthispackage.SeeHighlightWeaveLatex
final.newline logical.Indicatesifanewlinecharacterisaddedafteralltokens.
showPrompts
ifTRUE,thehighlightedtextwillshowstandardandcontinueprompt
prompt
standardprompt
continue
continueprompt
initial.spaces shouldinitialspacesbedisplayedorskipped.
size
fontsize.onlyrespectedbythelatexrenderersofar.
show_line_numbers
logical.WhenTRUE,linenumbersareshownintheoutput.
...
additionalarguments,currentlyignored.
Value
Theresultingformattedtextisreturnedinvisibly.Itisalsowrittentotheoutputiftheoutputisnot
NULL
10
HighlightWeaveLatex
SeeAlso
renderer_htmlandrenderer_latexarethetwoimplementationofrendererscurrentlyavailable
inthispackage.
simple_detectiveisanexampledetectivewhichdoesaverysimpleinvestigation.
Examples
## Not run:
tf <- tempfile()
dump( "jitter", file = tf )
highlight( file = tf, detective = simple_detective,
renderer = renderer_html( document = TRUE ) )
highlight( file = tf, detective = simple_detective,
renderer = renderer_latex( document = TRUE ) )
## End(Not run)
HighlightWeaveLatex
Sweavedriverperformingsyntaxhighlighting
Description
SweavedriverusingthehighlightlatexrenderertoperformsyntaxhighlightingofinputRcodein
sweavechunks.
Usage
HighlightWeaveLatex(boxes = FALSE, bg = rgb(0.95, 0.95, 0.95, maxColorValue
= 1), border = "black", highlight.options = list(boxes = boxes, bg = bg,
border = border))
Arguments
boxes
ifTRUE,codeblocksarewrappedinboxes.
bg
backgroundcolorforcodeboxes.
border
colortousefortheborderofcodeboxes.
highlight.options
Canbeusedinsteadoftheotherargumentstosettheboxes,bgandborder
settings.
Documents you may be interested
Documents you may be interested