display pdf in wpf c# : Save pdf rotate pages application control tool html azure winforms online 453867d9b7bfe5c8d4528d768323043a8697bd350-part496

Package ‘xlsx’
March3,2011
Type Package
Title Read,write,formatExcel2007andExcel97/2000/XP/2003files
Version 0.3.0
Date 2011-03-03
Depends xlsxjars,rJava
Imports xlsxjars,rJava
LazyLoad yes
Author AdrianA.Dragulescu
Maintainer AdrianA.Dragulescu<adrian.dragulescu@gmail.com>
Description ProvideRfunctionstoread/write/formatExcel2007and
Excel97/2000/XP/2003fileformats.
License GPL-3
Repository CRAN
Date/Publication 2011-03-0306:54:56
Rtopicsdocumented:
xlsx-package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
CellStyle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Comment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Font . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
NamedRanges. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
OtherEffects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Picture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
PrintSetup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
read.xlsx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1
Save pdf rotate pages - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
change orientation of pdf page; how to rotate all pages in pdf
Save pdf rotate pages - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
rotate pdf pages; pdf rotate just one page
2
xlsx-package
Row . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Sheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Workbook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
write.xlsx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Index
23
xlsx-package
Read,write,formatExcel2007andExcel97/2000/XP/2003files
Description
ThexlsxpackagegivesprogramaticcontrolofExcelfilesusingR.AhighlevelAPIallowsthe
usertoreadasheetofanxlsxdocumentintoadata.frameandwriteadata.frametoafile.
Lowerlevelfunctionalitypermitsthedirectmanipulationofsheets,rowsandcells. Forexample,
theuserhascontroltosetcolors,fonts,dataformats,addborders,hide/unhidesheets,add/remove
rows,add/removesheets,etc.
Behindthescenes,thexlsxpackageusesajavalibraryfromtheApacheproject,http://poi.
apache.org/index.html.ThisApacheprojectprovidesaJavaAPItoMicrosoftDocuments
(Excel, Word,PowerPoint,Outlook,Visio,etc.) ByusingtherJavapackagethatlinksRand
Java,wecanpiggybackontheexcellentworkalreadydonebythefolksattheApacheprojectand
providethisfunctionalityinR.ThexlsxpackageusesonlyasubsetoftheApachePOIproject,
namelytheonedealingwithExcelfiles.Allthenecessaryjarfilesarekeptinpackagexlsxjars
thatisimportedbypackagexlsx.
Acollectionofteststhatcanbeusedasexamplesarelocatedinfolder/tests/.
Patcheswithbugfixesandimprovementsarewelcome.
NOTE:YoumayneedtoaddtoyourPATHvariablethelocationofyourJVM(e.g. C:/Program
Files/Java/jre6/bin/client)togetrJavaworking.
Details
Package: xlsx
Type:
Package
Version: 0.3.0
Date:
2011-03-03
License: GPL-3
Author(s)
AdrianA.Dragulescu
Maintainer:AdrianA.Dragulescu<adrian.dragulescu@gmail.com>
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
doc.Save(outPutFilePath). How to VB.NET: Delete Consecutive Pages from PDF. This is a VB .NET example for how to delete a range of pages from a PDF document.
pdf rotate one page; how to rotate one page in pdf document
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
doc.DeletePage(2); // Save the file. doc.Save(outPutFilePath); Demo Code: How to Delete Consecutive Pages from PDF in C#.NET. How
how to reverse page order in pdf; reverse pdf page order online
Cell
3
References
ApachePOIprojectforMicrosoftExcelformat:http://poi.apache.org/spreadsheet/
index.html.
TheJavaDocdetailingtheclasses: http://poi.apache.org/apidocs/index.html.
ThiscanbeusefulifyouarelookingforsomethingthatisnotexposedinRasitmaybeavailable
ontheJavaside.InspectingthesourcecodeforsomethetheRfunctionsinthispackagecanshow
youhowtodoit(evenifyouareJavashy).
SeeAlso
WorkbookforwaystoworkwithWorkbookobjects.
Examples
## Not run:
require(xlsx)
# example of reading xlsx sheets
file <- system.file("tests", "test_import.xlsx", package = "xlsx")
res <- read.xlsx(file, 2)
# read the second sheet
# example of writing xlsx sheets
file <- tempfile()
write.xlsx(USArrests, file=file)
## End(Not run)
Cell
Functionstomanipulatecells.
Description
Functionstomanipulatecells.
Usage
createCell(row, colIndex=1:5)
getCells(row, colIndex=NULL, simplify=TRUE)
setCellValue(cell, value, richTextString=FALSE)
getCellValue(cell, keepFormulas=FALSE, encoding="unknown")
getMatrixValues(sheet, rowIndex, colIndex, ...)
C# PDF Page Insert Library: insert pages into PDF file in C#.net
how to merge PDF document files by C# code, how to rotate PDF document page doc2.Save(outPutFilePath Add and Insert Multiple PDF Pages to PDF Document Using
how to rotate one pdf page; rotate pdf pages on ipad
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
Able to extract PDF pages and save changes to original PDF file in C#.NET. C#.NET Sample Code: Extract PDF Pages and Save into a New PDF File in C#.NET.
rotate pages in pdf expert; how to rotate a page in pdf and save it
4
Cell
Arguments
row
alistofrowobjects.SeeRow.
rowIndex
anumericvectorspecifyingtheindexofrows.
colIndex
anumericvectorspecifyingtheindexofcolumns.
simplify
alogicalvalue.IfTRUE,theresultwillbeunlisted.
value
anRvariableoflengthone.
richTextString
alogicalvalueindicatingifthevalueshouldbeinsertedintotheExcelcellas
richtext.
keepFormulas alogicalvalue. . IfTRUEtheformulaswillbereturnedascharactersinsteadof
beingexplicitlyevaluated.
encoding
Acharactervaluetosettheencoding,forexample"UTF-8".
cell
aCellobject.
sheet
aSheetobject.
...
otherargumentstobepassedtogetCellValue.
Details
setCellValuewritesthecontentofanRvariableintothecell.DateandPOSIXctobjectsare
passedinasnumericalvalues.ToformatthemasdatesinExcelseeCellStyle.Thisfunctionis
notvectorized.
Value
createCellcreatesamatrixoflists,eachelementofthelistbeingajavaobjectreferencetoan
objectoftypeCellrepresentinganemptycell. Thedimnamesofthismatrixaretakenfromthe
namesoftherowsandthecolIndexvariable.
getCellsreturns alistofjavaobjectreferencesforallthecellsintherowifcolIndexis
NULL.Ifyouwanttoextractonlyaspecificcolumns,setcolIndextothecolumnindicesyouare
interested.
getCellValuereturnsthevalueinthecellasanRobject.Typeconversionsaredonebehindthe
scene.Thisfunctionisnotvectorized.
getMatrixValuesisusefultoextractblocksofsimilarcellsfromaspreadsheet.Theresultisa
matrix.Thisisahigherfunctionthatisoftenneeded.IftherowIndexorcolIndexexceedthe
dataofthesheet,NA’swillbereturned.
Author(s)
AdrianDragulescu
SeeAlso
Toformatcells,seeCellStyle.ForrowsseeRow,forsheetsseeSheet.
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
outPutFilePath As String = Program.RootPath + "\\" Output.pdf" Dim doc1 doc2.InsertPages(pages, pageIndex) ' Output the new document doc2.Save(outPutFilePath
pdf reverse page order; rotate pages in pdf permanently
How to C#: Rotate Image according to Specified angle
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB.NET PowerPoint, VB.NET Tiff, VB Steps to Rotate image. Save the rotated image to an image file on the disk
how to rotate pdf pages and save; rotate all pages in pdf preview
CellStyle
5
Examples
file <- system.file("tests", "test_import.xlsx", package = "xlsx")
wb <- loadWorkbook(file)
sheets <- getSheets(wb)
sheet <- sheets[['mixedTypes']]
# get second sheet
rows
<- getRows(sheet)
# get all the rows
cells <- getCells(rows)
# returns all non empty cells
values <- lapply(cells, getCellValue) # extract the values
# get a matrix of elements (converted to character)
vv <- getMatrixValues(sheet, 2:3, 1:3)
CellStyle
Functionstomanipulatecells.
Description
Createandsetcellstyles.
Usage
createCellStyle(wb, hAlign=NULL, vAlign=NULL, borderPosition=NULL,
borderPen="BORDER_NONE", borderColor=NULL, fillBackgroundColor=NULL,
fillForegroundColor=NULL, fillPattern=NULL, font=NULL, dataFormat=NULL)
setCellStyle(cell, cellStyle)
getCellStyle(cell)
Arguments
wb
aworkbookobjectasreturnedbycreateWorkbookorloadWorkbook.
hAlign
acharacterspecifiyingthehorizontalalignment.Validvaluesare"ALIGN_CENTER",
"ALIGN_CENTER_SELECTION","ALIGN_FILL","ALIGN_GENERAL","ALIGN_JUSTIFY",
"ALIGN_LEFT","ALIGN_RIGHT".
vAlign
acharacterspecifiyingtheverticalalignment.Validvaluesare"VERTICAL_BOTTOM",
"VERTICAL_CENTER","VERTICAL_JUSTIFY","VERTICAL_TOP".
How to C#: Basic SDK Concept of XDoc.PDF for .NET
example, you may easily create, load, combine, and split PDF file(s), and add, create, insert, delete, re-order, copy, paste, cut, rotate, and save PDF page(s
pdf rotate single page; how to rotate a single page in a pdf document
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
key. Quick to remove watermark and save PDF text, image, table, hyperlink and bookmark to Word without losing format. Powerful components
saving rotated pdf pages; how to rotate all pages in pdf in preview
6
CellStyle
borderPosition
acharacterspecifiyingtheborderposition.Validvaluesare"BOTTOM","LEFT",
"TOP","RIGHT".
borderPen
acharacterspecifiyingtheborderpen.Validvaluesare"BORDER_DASH_DOT",
"BORDER_DASH_DOT_DOT1","BORDER_DASHED","BORDER_DOTTED",
"BORDER_DOUBLE","BORDER_HAIR","BORDER_MEDIUM","BORDER_MEDIUM_DASH_DOT1",
"BORDER_MEDIUM_DASH_DOT_DOT1","BORDER_MEDIUM_DASHED",
"BORDER_NONE","BORDER_SLANTED_DASH_DOT1","BORDER_THICK",
"BORDER_THIN".
borderColor acharacterspecifiyingthebordercolor.Anycolornamesasreturnedbycolors
canbeused.
fillBackgroundColor
acharacterspecifiyingthefillbackgroundcolor. Anycolornamesasreturned
bycolorscanbeused.
fillForegroundColor
acharacterspecifiyingthefillforegroundcolor.Anycolornamesasreturnedby
colorscanbeused.
fillPattern a characterspecifiyingthefillpattern. Validvaluesare"BRICKS1", , "DIA-
MONDS1","FINE_DOTS","LEAST_DOTS1","LESS_DOTS1","NO_FILL",
"SOLID_FOREGROUND","SPARSE_DOTS","SQUARES1","THICK_BACKWARD_DIAG",
"THICK_FORWARD_DIAG","THICK_HORZ_BANDS","THICK_VERT_BANDS",
"THIN_BACKWARD_DIAG1","THIN_FORWARD_DIAG1","THIN_HORZ_BANDS1",
"THIN_VERT_BANDS1".
font
aFontobject.
dataFormat
acharacterspecifyingthedataformat.SeeDetails.
cell
aCellobject.
cellStyle
aCellStyleobjectasreturnedbycreateCellStyle.
Details
setCellStylesetstheCellStyletooneCellobject.
SpecifyingthedataFormatargumentallowsyoutoformatthecell.Forexample,"#,##0.00"cor-
respondstousingacommaseparatorforpowersof1000withtwodecimalplaces,"m/d/yyyy"can
beusedtoformatdatesandistheequivalentofR’sMM/DD/YYYYformat. Toformatdatetimes
use"m/d/yyyyh:mm:ss;@". Toshownegativevaluesinredwithinparantheseswithtwodecimals
andcommasafterpowerof1000use"#,##0.00_);[Red](#,##0.00)". Iamnotawareofanofficial
waytodiscoverthesestrings.Ifindthemoutbyrecordingamacrothatformatsaspecificcelland
thencheckingouttheresultingVBAcode.FromthereyoucanreadthedataFormatcode.
YouneedtohaveaWorkbookobjecttoattachaCellStyleobjecttoit.
SinceOSX10.5AppledroppedsupportforAWTonthemainthread,soessentiallyyoucannotuse
anygraphicsclassesinRonOSX10.5sinceRissingle-threaded.(verbatimfromSimonUrbanek).
ThisimpliesthatsettingcolorsonMacwillnotworkasis!Asetofabout50basiccolorsarestill
availablepleaseseethejavadocs.
ForExcel95/2000/XP/2003thechoiceofcolorsislimited. Seexlsx:::.INDEXED_COLORS
forthelistofavailablecolors.
Unspecifiedvaluesforargumentsaretakenfromthesystemlocale.
Comment
7
Value
createCellStylecreatesaCellStyleobject.
getCellStylereturnstheassociatedCellStyleobjectforthegivenCell.
Author(s)
AdrianDragulescu
Examples
## Not run:
wb <- createWorkbook()
sheet <- createSheet(wb, "Sheet1")
rows
<- createRow(sheet, rowIndex=1)
cell.1 <- createCell(rows, colIndex=1)[[1,1]]
setCellValue(cell.1, "Hello R!")
cellStyle1 <- createCellStyle(wb, borderPosition="RIGHT",
borderPen="BORDER_DASHED", fillBackgroundColor="yellow",
fillForegroundColor="tomato", fillPattern="BIG_SPOTS")
setCellStyle(cell.1, cellStyle1)
# you need to save the workbook now if you want to see this art
## End(Not run)
Comment
Functionstomanipulatecellcomments.
Description
Functionstomanipulatecellcomments.
Usage
createCellComment(cell, string="", author=NULL, visible=TRUE)
getCellComment(cell)
removeCellComment(cell)
8
Comment
Arguments
cell
aCellobject.
string
astringforthecomment.
author
astringwiththeauthor’sname
visible
alogicalvalue.IfTRUEthecommentwillbevisible.
Details
Thesefunctionsarenotvectorized.
Value
createCellCommentcreatesaCommentobject.
getCellCommentreturnsatheCommentobjectifitexists.
removeCellCommentremovesacommentfromthegivencell.
Author(s)
AdrianDragulescu
SeeAlso
Forcells,seeCell.Toformatcells,seeCellStyle.
Examples
wb <- createWorkbook()
sheet1 <- createSheet(wb, "Sheet1")
rows
<- createRow(sheet1, rowIndex=1:10)
# 10 rows
cells
<- createCell(rows, colIndex=1:8)
# 8 columns
cell1 <- cells[[1,1]]
setCellValue(cell1, 1)
# add value 1 to cell A1
# create a cell comment
createCellComment(cell1, "Cogito", author="Descartes")
# extract the comments
comment <- getCellComment(cell1)
stopifnot(comment$getAuthor()=="Descartes")
stopifnot(comment$getString()$toString()=="Cogito")
# don't forget to save your workbook!
Font
9
Font
CreateaFontobject.
Description
CreateaFontobject.
Usage
createFont(wb, color=NULL, fontHeightInPoints=NULL, fontName=NULL,
isItalic=FALSE, isStrikeout=FALSE, isBold=FALSE, underline=NULL,
boldweight=NULL)
Arguments
wb
aworkbookobjectasreturnedbycreateWorkbookorloadWorkbook.
color
acharacterspecifiyingthefontcolor.Anycolornamesasreturnedbycolors
canbeused.
fontHeightInPoints
anumericvaluespecifyingthefontheight.
fontName
acharactervalueforthefonttouse.AllvaluesthatyouseeinExcelshouldbe
available,e.g."CourierNew".
isItalic
alogicalindicatingthefontshouldbeitalic.
isStrikeout alogicalindicatingthefontshouldbestikedout.
isBold
alogicalindicatingthefontshouldbebold.
underline
alogicalindicatingthefontshouldbeunderlined.
boldweight
anumericvalueindicatingboldweight.Normalis400,regularboldis700.
Details
DefaultvaluesforNULLparametersaretakenfromExcel. Sothedefaultfontcolorisblack,the
defaultfontnameis"Calibri",andthefontheightinpointsis11.
NOTE:YouneedtohaveaWorkbookobjecttoattachaFontobjecttoit.
Value
createFontreturnsajavareferencetoaFontobject.
Author(s)
AdrianDragulescu
SeeAlso
CellStyleforusingtheaFontobject.
10
NamedRanges
NamedRanges
Functionstomanipulatenamedranges.
Description
Functionstomanipulate(contiguous)namedranges.
Usage
getRanges(wb)
readRange(range, sheet, colClasses="character")
createRange(rangeName, firstCell, lastCell)
Arguments
wb
aworkbookobjectasreturnedbycreateWorksheetorloadWorksheet.
range
arangeobjectasreturnedbygetRanges.
sheet
asheetobjectasreturnedbygetSheets.
rangeName
acharacterspecifyingthenameofthenametocreate.
colClasses
thetypeofthecolumnssupported. Onlynumericandcharacteraresup-
ported.Seeread.xlsx2formoredetails.
firstCell
acellobjectcorrespondingtothetopleftcellintherange.
lastCell
acellobjectcorrespondingtothebottomrightcellintherange.
Details
Thesefunctionsareprovidedforconvenienceonly.UsedirectlytheJavaAPItoaccessadditional
functionality.
Value
getRangesreturnstheexistingrangesasalist.
readRangereadstherangeintoadata.frame.
createRangereturnsthecreatedrangeobject.
Author(s)
AdrianDragulescu
Documents you may be interested
Documents you may be interested