c# pdf parse table : Adding metadata to pdf control SDK platform web page wpf winforms web browser xlsx2-part843

Font
21
name
acharacter value for the font to use. All values that you see in Excel should be
available,e.g. "Courier New".
isItalic
alogical indicating the font should be italic.
isStrikeout
alogical indicating the font should be stiked out.
isBold
alogical indicating the font should be bold.
underline
anumeric value specifying the thickness of the underline. Allowed values are 0,
1, 2.
boldweight
anumeric value indicating bold weight. Normal is 400, regular bold is 700.
x
AFont object, as returned by Font.
...
arguments get passed to Font.
Details
Default values for NULL parameters are taken from Excel. So the default font color is black, the
default font name is "Calibri",and the font height in points is 11.
ForExcel95/2000/XP/2003,itis impossible to set the font tobold. This limitationmaybe removed
in the future.
NOTE: You need tohave a Workbook object to attach a Font object to it.
Value
Font returns a list with a java reference to a Font object,and a class attribute "Font".
is.Font returns TRUE if the argument is of class "Font" andFALSE otherwise.
Author(s)
Adrian Dragulescu
See Also
CellStyleforusingtheaFontobject.
Examples
## Not run:
font <- Font(wb, color="blue", isItalic=TRUE)
## End(Not run)
Adding metadata to pdf - add, remove, update PDF metadata in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata
remove pdf metadata; modify pdf metadata
Adding metadata to pdf - VB.NET PDF metadata library: add, remove, update PDF metadata in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Enable VB.NET Users to Read, Write, Edit, Delete and Update PDF Document Metadata
remove metadata from pdf online; view pdf metadata
22
NamedRanges
NamedRanges
Functions to manipulate named ranges.
Description
Functions to manipulate (contiguous) named ranges.
Usage
getRanges(wb)
readRange(range, sheet, colClasses="character")
createRange(rangeName, firstCell, lastCell)
Arguments
wb
aworkbook object as returned by createWorksheet orloadWorksheet.
range
arange object as returned by getRanges.
sheet
asheet object as returned by getSheets.
rangeName
acharacter specifying the name ofthe name to create.
colClasses
thetype ofthe columns supported. Onlynumeric and characterare supported.
Seeread.xlsx2 formore details.
firstCell
acell object corresponding to the top left cell in the range.
lastCell
acell object corresponding to the bottomright cell in the range.
Details
These functions are provided for convenience only. Use directly the Java API to access additional
functionality.
Value
getRanges returns the existing ranges as a list.
readRange reads the range into a data.frame.
createRange returns the created range object.
Author(s)
Adrian Dragulescu
VB.NET PDF Library SDK to view, edit, convert, process PDF file
adding password, digital signatures and redaction feature. Various of PDF text and images processing features for VB.NET project. Multiple metadata types of PDF
pdf metadata editor; pdf metadata editor online
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Support adding PDF page number. Offer PDF page break inserting function. DLLs for Adding Page into PDF Document in VB.NET Class. Add necessary references:
add metadata to pdf programmatically; clean pdf metadata
OtherEffects
23
Examples
file <- system.file("tests", "test_import.xlsx", package = "xlsx")
wb <- loadWorkbook(file)
sheet <- getSheets(wb)[["deletedFields"]]
ranges <- getRanges(wb)
# the call below fails on cran tests for MacOS. You should see the
# FAQ: http://code.google.com/p/rexcel/wiki/FAQ
#res <- readRange(ranges[[1]], sheet, colClasses="numeric") # read it
ranges[[1]]$getNameName() # get its name
# see all the available java methods that you can call
.jmethods(ranges[[1]])
# create a new named range
firstCell <- sheet$getRow(14L)$getCell(4L)
lastCell <- sheet$getRow(20L)$getCell(7L)
rangeName <- "Test2"
# same issue on MacOS
#createRange(rangeName, firstCell, lastCell)
OtherEffects
Functions to do various spreadsheets effects.
Description
Functions to do various spreadsheets effects.
Usage
addAutoFilter(sheet, cellRange)
addMergedRegion(sheet, startRow, endRow, startColumn, endColumn)
removeMergedRegion(sheet, ind)
autoSizeColumn(sheet, colIndex)
createFreezePane(sheet, rowSplit, colSplit, startRow=NULL,
startColumn=NULL)
createSplitPane(sheet, xSplitPos=2000, ySplitPos=2000,
C# PDF Library SDK to view, edit, convert, process PDF file for C#
Multiple metadata types of PDF file can be easily added and processed in C#.NET Class. Capable of adding PDF file navigation features to your C# program.
google search pdf metadata; pdf xmp metadata
C# PDF insert text Library: insert text into PDF content in C#.net
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
adding metadata to pdf; add metadata to pdf file
24
OtherEffects
startRow=1, startColumn=1, position="PANE_LOWER_LEFT")
setColumnWidth(sheet, colIndex, colWidth)
setPrintArea(wb, sheetIndex, startColumn, endColumn, startRow,
endRow)
setZoom(sheet, numerator=100, denominator=100)
Arguments
cellRange
astring specifying thecellrange. Forexample astandardarearef(e.g. "B1:D8").
May be a single cell ref (e.g. "B5") in which case the result is a 1 x 1 cell range.
May also be a whole row range (e.g. "3:5"), or a whole column range (e.g.
"C:F")
colIndex
anumeric vector specifiying the columns you want to auto size.
colSplit
anumeric value for the column to split.
colWidth
anumeric value tospecify the width ofthe column. The units are in 1/256ths of
acharacter width.
denominator
anumeric value representing the denomiator of the zoomratio.
endColumn
anumeric value for the ending column.
endRow
anumeric value for the ending row.
ind
anumeric value indicating which merged regionyou want to remove.
numerator
anumeric value representing the numerator of the zoomratio.
position
acharacter. Valid value are"PANE_LOWER_LEFT","PANE_LOWER_RIGHT",
"PANE_UPPER_LEFT", "PANE_UPPER_RIGHT".
rowSplit
anumeric value for the row to split.
sheet
aWorksheet object.
sheetIndex
anumeric value for the worksheet index.
startColumn
anumeric value for the starting column.
startRow
anumeric value for the starting row.
xSplitPos
anumeric value for the horizontal position ofsplit in 1/20 of a point.
ySplitPos
anumeric value for the vertical position of split in 1/20 ofa point.
wb
aWorkbook object.
Details
Function autoSizeColumn expands the column width to match the column contents thus removing
the ###### that you get when cell contents are largerthan cell width.
You may need other functionality that is not exposed. Take a look at the java docs and the source
code of these functions for how you can implement it in R.
VB.NET PDF insert text library: insert text into PDF content in vb
VB.NET PDF - Insert Text to PDF Document in VB.NET. Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program.
change pdf metadata creation date; batch pdf metadata
C# PDF insert image Library: insert images into PDF in C#.net, ASP
application? To help you solve this technical problem, we provide this C#.NET PDF image adding control, XDoc.PDF for .NET. Similar
batch edit pdf metadata; get pdf metadata
Picture
25
Value
addMergedRegion returns a numeric value tolabelthe merged region. Youshould use this value as
the ind if you want to removeMergedRegion.
Author(s)
Adrian Dragulescu
Examples
wb <- createWorkbook()
sheet1 <- createSheet(wb, "Sheet1")
rows
<- createRow(sheet1, 1:10)
# 10 rows
cells <- createCell(rows, colIndex=1:8)
# 8 columns
cat("Merge cells \n")
setCellValue(cells[[1,1]], "A title that spans 3 columns")
addMergedRegion(sheet1, 1, 1, 1, 3)
cat("Set zoom 2:1 \n")
setZoom(sheet1, 200, 100)
sheet2 <- createSheet(wb, "Sheet2")
rows <- createRow(sheet2, 1:10)
# 10 rows
cells <- createCell(rows, colIndex=1:8)
# 8 columns
#createFreezePane(sheet2, 1, 1, 1, 1)
createFreezePane(sheet2, 5, 5, 8, 8)
sheet3 <- createSheet(wb, "Sheet3")
rows <- createRow(sheet3, 1:10)
# 10 rows
cells <- createCell(rows, colIndex=1:8)
# 8 columns
createSplitPane(sheet3, 2000, 2000, 1, 1, "PANE_LOWER_LEFT")
# set the column width of first column to 25 characters wide
setColumnWidth(sheet1, 1, 25)
# add a filter on the 3rd row, columns C:E
addAutoFilter(sheet1, "C3:E3")
# Dont forget to save the workbook ...
Picture
Functions to manipulate images in a spreadsheet.
Description
Functions to manipulate images in a spreadsheet.
C# PDF Page Insert Library: insert pages into PDF file in C#.net
By using reliable APIs, C# programmers are capable of adding and inserting (empty) PDF page or pages from various file formats, such as PDF, Tiff, Word, Excel
embed metadata in pdf; change pdf metadata
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
Provide users with examples for adding text box to PDF and edit font size and color in text box field in C#.NET program. C#.NET: Draw Markups on PDF File.
edit pdf metadata acrobat; remove metadata from pdf online
26
Picture
Usage
addPicture(file, sheet, scale=1, startRow=1, startColumn=1)
Arguments
file
the absolute path to the image file.
sheet
aworksheet object as returned by createSheet or by subsetting getSheets.
The picture will be added on this sheet at position startRow, startColumn.
scale
anumeric specifying the scale factor for the image.
startRow
anumeric specifying the row of the upper left corner of the image.
startColumn
anumeric specifying the column ofthe upperleft corner of the image.
Details
Fornow, the following image types are supported: dib,emf, jpeg,pict, png, wmf. Please note, that
scaling works correctly onlyforworkbooks with the default font size (Calibri 11ptfor.xlsx). If the
default font is changed the resized image can be streched vertically or horizontally.
Don’t know how to remove an existing image yet.
Value
addPicture a java object references pointing to the picture.
Author(s)
Adrian Dragulescu
Examples
file <- system.file("tests", "log_plot.jpeg", package = "xlsx")
wb <- createWorkbook()
sheet <- createSheet(wb, "Sheet1")
addPicture(file, sheet)
# dont forget to save the workbook!
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
page modifying page, you will find detailed guidance on creating, loading, merge and splitting PDF pages and Files, adding a page into PDF document, deleting
pdf keywords metadata; remove metadata from pdf
C# PDF Password Library: add, remove, edit PDF file password in C#
Able to perform PDF file password adding, deleting and changing in Visual Studio .NET project use C# source code in .NET class. Allow
batch edit pdf metadata; pdf metadata viewer
POI_constants
27
POI_constants
Constants used in the project.
Description
Document some Apache POIconstants used in the project.
Usage
HALIGN_STYLES_
VALIGN_STYLES_
BORDER_STYLES_
FILL_STYLES_
CELL_STYLES_
INDEXED_COLORS_
Value
Anamed vector.
Author(s)
Adrian Dragulescu
See Also
CellStyleforusingthePOI_constants.
PrintSetup
Function to manipulate print setup.
Description
Function to manipulate print setup.
28
PrintSetup
Usage
printSetup(sheet, fitHeight=NULL,
fitWidth=NULL, copies=NULL, draft=NULL, footerMargin=NULL,
headerMargin=NULL, landscape=FALSE, pageStart=NULL, paperSize=NULL,
noColor=NULL)
Arguments
sheet
aworksheet objectWorksheet.
fitHeight
numeric value to set the number of pages high to fit the sheet in.
fitWidth
numeric value to set the number of pages wide to fit the sheet in.
copies
numeric value to set the number of copies.
draft
logical indicating if it’s a draft ornot.
footerMargin
numeric value to set the footermargin.
headerMargin
numeric value to set the header margin.
landscape
logical value to specify the paperorientation.
pageStart
numeric value fromwhere to start the page numbering.
paperSize
charactertosetthe papersize. Validvalues are "A4_PAPERSIZE","A5_PAPERSIZE",
"ENVELOPE_10_PAPERSIZE","ENVELOPE_CS_PAPERSIZE","ENVELOPE_DL_PAPERSIZE",
"ENVELOPE_MONARCH_PAPERSIZE","EXECUTIVE_PAPERSIZE","LE-
GAL_PAPERSIZE", "LETTER_PAPERSIZE".
noColor
logical value to indicate if the prints should be color or not.
Details
Othersettings are available but not exposed. Please see the java docs.
Value
Areference to a java PrintSetup object.
Author(s)
Adrian Dragulescu
Examples
wb <- createWorkbook()
sheet <- createSheet(wb, "Sheet1")
ps
<- printSetup(sheet, landscape=TRUE, copies=3)
read.xlsx
29
read.xlsx
Read the contents of a worksheet into an R data.frame
Description
Read the contents of a worksheet into an R data.frame.
Usage
read.xlsx(file, sheetIndex, sheetName=NULL, rowIndex=NULL,
startRow=NULL, endRow=NULL, colIndex=NULL,
as.data.frame=TRUE, header=TRUE, colClasses=NA,
keepFormulas=FALSE, encoding="unknown", ...)
read.xlsx2(file, sheetIndex, sheetName=NULL, startRow=1,
colIndex=NULL, endRow=NULL, as.data.frame=TRUE, header=TRUE,
colClasses="character", ...)
Arguments
file
the path to the file to read.
sheetIndex
anumber representing the sheet index in the workbook.
sheetName
acharacter string with the sheet name.
rowIndex
anumeric vectorindicatingthe rows you wantto extract. If NULL,allrows found
will be extracted,unless startRow or endRow are specified.
colIndex
anumeric vector indicating the cols you want to extract. If NULL, all columns
found will be extracted.
as.data.frame a logical value indicating if the result should be coerced into a data.frame. If
FALSE,the result is a list with one element foreach column.
header
alogicalvalueindicatingwhetherthe firstrowcorrespondingtothefirst element
of the rowIndex vector contains the names of the variables.
colClasses
For read.xlsx a character vector that represent the class of each column. Re-
cycled as necessary, or if the character vector is named, unspecified values are
taken to be NA. Forread.xlsx2 seereadColumns.
keepFormulas
alogicalvalue indicating if Excel formulas should be shownas text inR and not
evaluated before bringing themin.
encoding
encoding to be assumed for input strings. Seeread.table.
startRow
anumber specifying the index of starting row. For read.xlsx this argument is
active only ifrowIndex is NULL.
endRow
anumber specifying the index of the last row to pull. If NULL, read all the rows
in the sheet. For read.xlsx this argument is active only if rowIndex is NULL.
...
other arguments to data.frame,for example stringsAsFactors
30
read.xlsx
Details
The read.xlsx function provides a high level API for reading data from an Excel worksheet. It
calls several lowlevel functions inthe process. Its goalis toprovide the conveniency ofread.table
by borrowing from its signature.
The function pulls the value of each non empty cell in the worksheet into a vector of type list
by preserving the data type. If as.data.frame=TRUE, this vector of lists is then formatted into a
rectangular shape. Special care is needed forworksheets with ragged data.
An attempt is made to guess the class type of the variable corresponding to each column in the
worksheet from the type of the first non empty cell in that column. Ifyouneed to impose a specific
class type on a variable, use the colClasses argument. It is recommended to specify the column
classes and not rely on R to guess them, unless in very simple cases.
Excel internally stores dates and datetimes as numeric values, and does not keep track of time
zones and DST. When a datetime column is brought into R, it is converted to POSIXct class with a
GMT timezone. Occasional rounding errors may appear and the R and Excel string representation
my differ by one second. For read.xlsx2 bring in a datetime column as a numeric one and then
convert to class POSIXct or Date. Also rounding the POSIXct column in R usually does the trick
too.
The read.xlsx2 function does more work in Java so it achieves better performance (an order of
magnitude faster on sheets with 100,000 cells or more). The result of read.xlsx2 will in general
be different from read.xlsx, because internally read.xlsx2 uses readColumns which is tailored
for tabular data.
Value
Adata.frame ora list, depending onthe as.data.frame argument. Ifsome ofthe columns are read
as NA’s it’s an indicationthat the colClasses argument has not been set properly.
If the sheet is empty,return NULL. If the sheet does not exist,return an error.
Author(s)
Adrian Dragulescu
See Also
write.xlsxforwritingxlsxdocuments.Seealso readColumnsforreadingonlyasetofcolumns
into R.
Examples
## Not run:
file <- system.file("tests", "test_import.xlsx", package = "xlsx")
res <- read.xlsx(file, 1) # read first sheet
head(res)
#
NA. Population Income Illiteracy Life.Exp Murder HS.Grad Frost
Area
# 1
Alabama
3615
3624
2.1
69.05
15.1
41.3
20 50708
# 2
Alaska
365
6315
1.5
69.31
11.3
66.7
152 566432
# 3
Arizona
2212
4530
1.8
70.55
7.8
58.1
15 113417
Documents you may be interested
Documents you may be interested