asp net core 2.0 mvc pdf : Acrobat split pdf into multiple files control software system web page windows wpf console MATLAB_Excel11-part1101

DataConversionRules
MATLABtoCOMVARIANTConversionRules(Continued)
MATLAB Data
Type
VARIANT
Type for
ScalarData
VARIANT
Type for
ArrayData
Comments
double
Areal1-by-1double
matrix converts to
a
VARIANT
of type
VT_R8
. Acomplex
1-by-1doublematrix
convertstoa
VARIANT
oftype
VT_DISPATCH
.
A real
multidimensional
doublematrixconverts
toa
VARIANT
of type
VT_R8|VT_ARRAY
.
A complex
multidimensional
doublematrixconverts
toa
VARIANT
of type
VT_DISPATCH
.
Complexarraysare
passedtoandfrom
compiledM-functions
usingthe
MWComplex
class. (See“Class
MWComplex”onpage
C-25.)
single
Areal1-by-1single
matrixconvertstoa
VARIANT
oftype
VT_R4
.
Acomplex1-by-1single
matrix converts to
a
VARIANT
of type
VT_DISPATCH
.
A real
multidimensional
singlematrixconverts
toa
VARIANT
of type
VT_R4|VT_ARRAY
.
A complex
multidimensional
singlematrixconverts
toa
VARIANT
of type
VT_DISPATCH
.
Complexarraysare
passedtoandfrom
compiledM-functions
usingthe
MWComplex
class. (See“Class
MWComplex”onpage
C-25.)
int8
Areal1-by-1
int8
matrixconvertstoa
VARIANT
oftype
VT_I1
.
Acomplex1-by-1
int8
matrix converts to
a
VARIANT
of type
VT_DISPATCH
.
A real
multidimensional
int8
matrix convertsto
a
VARIANT
of type
V
T_I1|VT_ARRAY
.
A complex
multidimensional
int8
matrix convertsto
a
VARIANT
of type
VT_DISPATCH
.
Complexarraysare
passedtoandfrom
compiledM-functions
usingthe
MWComplex
class. (See“Class
MWComplex”onpage
C-25.)
B-7
Acrobat split pdf into multiple files - Merge, append PDF files in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provide C# Demo Codes for Merging and Appending PDF Document
c# merge pdf pages; attach pdf to mail merge
Acrobat split pdf into multiple files - VB.NET PDF File Merge Library: Merge, append PDF files in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Guide and Sample Codes to Merge PDF Documents in .NET Project
acrobat combine pdf files; add pdf together
B
DataConversion
MATLABtoCOMVARIANTConversionRules(Continued)
MATLAB Data
Type
VARIANT
Type for
ScalarData
VARIANT
Type for
ArrayData
Comments
uint8
Areal1-by-1
uint8
matrix converts to
a
VARIANT
of type
VT_UI1
. Acomplex
1-by-1
uint8
matrix
convertstoa
VARIANT
oftype
VT_DISPATCH
.
A real
multidimensional
uint8
matrixconverts
toa
VARIANT
of type
VT_UI1|VT_ARRAY
.A
complex
multidimensional
uint8
matrixconverts
toa
VARIANT
of type
VT_DISPATCH
.
Complexarraysare
passedtoandfrom
compiledM-functions
usingthe
MWComplex
class. (See“Class
MWComplex”onpage
C-25.)
int16
Areal1-by-1
int16
matrixconvertstoa
VARIANT
oftype
VT_I2
.
Acomplex1-by-1
int16
matrix converts to
a
VARIANT
of type
VT_DISPATCH
.
A real
multidimensional
int16
matrixconverts
toa
VARIANT
of type
VT_I2|VT_ARRAY
.
A complex
multidimensional
int16
matrixconverts
toa
VARIANT
of type
VT_DISPATCH
.
Complexarraysare
passedtoandfrom
compiledM-functions
usingthe
MWComplex
class. (See“Class
MWComplex”onpage
C-25.)
uint16
Areal1-by-1
uint16
matrix converts to
a
VARIANT
of type
VT_UI2
. Acomplex
1-by-1
uint16
matrix
convertstoa
VARIANT
oftype
VT_DISPATCH
.
A real
multidimensional
uint16
matrixconverts
toa
VARIANT
of type
VT_UI2|VT_ARRAY
.
A complex
multidimensional
uint16
matrixconverts
toa
VARIANT
of type
VT_DISPATCH
.
Complexarraysare
passedtoandfrom
compiledM-functions
usingthe
MWComplex
class. (See“Class
MWComplex”onpage
C-25.)
B-8
.NET PDF Document Viewing, Annotation, Conversion & Processing
Merge, split PDF files. Insert, delete PDF pages. Edit, update, delete PDF annotations from PDF file. Print. Support for all the print modes in Acrobat PDF.
pdf mail merge; acrobat combine pdf
C# PDF Converter Library SDK to convert PDF to other file formats
without using other external third-party dependencies like Adobe Acrobat. It's easy to be integrated into your C# program and convert PDF to .txt file with
pdf combine pages; acrobat merge pdf files
DataConversionRules
MATLABtoCOMVARIANTConversionRules(Continued)
MATLAB Data
Type
VARIANT
Type for
ScalarData
VARIANT
Type for
ArrayData
Comments
int32
A1-by-1
int32
matrix
convertstoa
VARIANT
of
type
VT_I4
. Acomplex
1-by-1
int32
matrix
convertstoa
VARIANT
oftype
VT_DISPATCH
.
Amultidimensional
int32
matrixconverts
toa
VARIANT
of type
VT_I4|VT_ARRAY
.
A complex
multidimensional
int32
matrixconverts
toa
VARIANT
of type
VT_DISPATCH
.
Complexarraysare
passedtoandfrom
compiledM-functions
usingthe
MWComplex
class. (See“Class
MWComplex”onpage
C-25.)
uint32
A1-by-1
uint32
matrix
convertstoa
VARIANT
of
type
VT_UI4
.Acomplex
1-by-1
uint32
matrix
convertstoa
VARIANT
oftype
VT_DISPATCH
.
Amultidimensional
uint32
matrixconverts
toa
VARIANT
of type
VT_UI4|VT_ARRAY
.
A complex
multidimensional
uint32
matrixconverts
toa
VARIANT
of type
VT_DISPATCH
.
Complexarraysare
passedtoandfrom
compiledM-functions
usingthe
MWComplex
class. (See“Class
MWComplex”onpage
C-25.)
Functionhandle
VT_EMPTY
VT_EMPTY
Notsupported
Javaclass
VT_EMPTY
VT_EMPTY
Notsupported
Userclass
VT_EMPTY
VT_EMPTY
Notsupported
logical
VT_Bool
VT_Bool|VT_ARRAY
ThefollowingtableliststherulesforconversionfromCOMtoMATLAB.
B-9
VB.NET PDF: How to Create Watermark on PDF Document within
need no external application plugin, like Adobe Acrobat. creating same watermarks on multiple PDF pages at the PDF document, image to pdf files and components
pdf combine files online; add pdf files together online
B
DataConversion
COMVARIANTtoMATLABConversionRules
VARIANT
Type
MATLABData Type
(scalar or r array
data)
Comments
VT_EMPTY
N/A
Emptyarraycreated.
VT_I1
int8
VT_UI1
uint8
VT_I2
int16
VT_UI2
uint16
VT_I4
int32
VT_UI4
uint32
VT_R4
single
VT_R8
double
VT_CY
double
VT_BSTR
char
A
VARIANT
oftype
VT_BSTR
convertstoa
1-by-LMATLAB
char
array,whereL=
thelengthofthestringtobeconverted.
A
VARIANT
oftype
VT_BSTR|VT_ARRAY
convertstoaMATLABcellarrayof1-by-L
char
arrays.
VT_ERROR
int32
VT_DATE
double
1.
VARIANT
datesarestoredasdoubles
startingatmidnightDec. 31,1899.
MATLABdatesarestoredasdoubles
startingat0/0/0000:00:00. Therefore,a
VARIANT
dateof0.0mapstoaMATLAB
numericdateof693960.0.
VARIANT
datesareconvertedtoMATLABdouble
typesandincrementedby693960.0.
2.
VARIANT
datescanbeoptionally
convertedtostrings.See“DataConversion
Flags”onpageB-14formoreinformation
ontypecoercion.
B-10
DataConversionRules
COMVARIANTtoMATLABConversionRules(Continued)
VARIANT
Type
MATLABData Type
(scalar or r array
data)
Comments
VT_INT
int32
VT_UINT
uint32
VT_DECIMAL
double
VT_BOOL
logical
VT_DISPATCH
(varies)
IDispatch*
pointersaretreatedwithin
thecontextofwhattheypointto.Objects
mustbesupportedtypeswithknowndata
extractionandconversionrules,orexpose
ageneric
Value
propertythatpointstoa
single
VARIANT
type.Dataextractedfrom
anobjectisconvertedbasedupontherules
fortheparticular
VARIANT
obtained.
Currently,supportexistsforExcel
Range
objectsaswellasExcelBuildertypes
MWStruct
,
MWComplex
,
MWSparse
,and
MWArg
. See“UtilityLibraryClasses”on
pageC-3forinformationonExcelBuilder
types.
<anything
>|VT_BYREF
(varies)
Pointerstoanyofthebasictypesare
processedaccordingtotherulesforwhat
theypointto. TheresultingMATLAB
arraycontainsadeepcopyofthevalues.
<anything
>|VT_ARRAY
(varies)
Multidimensional
VARIANT
arraysconvert
tomultidimensionalMATLABarrays,each
elementconvertedaccordingtotherulesfor
thebasictypes.Multidimensional
VARIANT
arraysoftype
VT_VARIANT|VT_ARRAY
converttomultidimensionalcellarrays,
eachcellconvertedaccordingtotherules
forthatspecifictype.
B-11
B
DataConversion
ArrayFormattingFlags
ExcelBuildercomponentshaveflagsthatcontrolhowarraydataisformatted
inbothdirections.Generally,youshoulddevelopclientcodethatmatchesthe
intendedinputsandoutputsoftheMATLABfunctionswiththecorresponding
methodsonthecompiledCOMobjects,inaccordancewiththeruleslisted
inMATLABtoCOMVARIANTConversionRulesonpageB-5andCOM
VARIANTtoMATLABConversionRulesonpageB-10.Insomecasesthisis
notpossible,forexample,whenexistingMATLABcodeisusedinconjunction
withathird-partyproductlikeExcel.
Thefollowingtableshowsthearrayformattingflags.
ArrayFormattingFlags
Flag
Description
InputArrayFormat
Definesthearrayformattingruleusedoninputarrays.
An inputarrayisa
VARIANT
array,created
by theclient, sent as an input parameter
toamethodcall on acompiledCOMobject.
Validvaluesforthisflagare
mwArrayFormatAsIs
,
mwArrayFormatMatrix
,and
mwArrayFormatCell
.
mwArrayFormatAsIs
passesthearrayunchanged.
mwArrayFormatMatrix
(default)formatsallarrays
asmatrices. Whentheinput
VARIANT
isoftype
VT_ARRAY
|
type
,where
type
isanynumerictype,
thisflaghasnoeffect. Whentheinput
VARIANT
isof
type
VT_VARIANT|VT_ARRAY
,
VARIANT
sinthearrayare
examined. Iftheyaresingle-valuedandhomogeneous
intype,aMATLABmatrixoftheappropriatetypeis
producedinsteadofacellarray.
mwArrayFormatCell
interpretsallarraysasMATLAB
cellarrays.
B-12
ArrayFormatting Flags
ArrayFormattingFlags(Continued)
Flag
Description
InputArrayIndFlag
Setstheinputarrayindirectionlevelusedwiththe
InputArrayFormat
flag(applicableonlytonestedarrays,
i.e.,
VARIANT
arraysof
VARIANT
s,whichthemselvesare
arrays). Thedefaultvalueforthisflagiszero,which
appliesthe
InputArrayFormat
flagtotheoutermost
array. Whenthisflagisgreaterthanzero,e.g.,equal
toN,theformattingruleattemptstoapplyitselftothe
Nthlevelofnesting.
OutputArrayFormat
Definesthearrayformattingruleusedonoutputarrays.
AnoutputarrayisaMATLABarray,createdbythe
compiledCOMobject,sentasanoutputparameter
fromamethodcalltotheclient. Thevaluesforthis
flag,
mwArrayFormatAsIs
,
mwArrayFormatMatrix
,and
mwArrayFormatCell
,causethesamebehaviorasthe
corresponding
InputArrayFormat
flagvalues.
OutputArrayIndFlag
(Appliestonestedcellarraysonly.) Outputarray
indirectionlevelusedwiththe
OutputArrayFormat
flag.
Thisflagworksexactlylike
InputArrayIndFlag
.
AutoResizeOutput
(AppliestoExcelrangesonly.) Whenthetargetoutput
fromamethodcallisarangeofcellsinanExcel
worksheetandtheoutputarraysizeandshapeisnot
knownatthetimeofthecall,setthisflagto
True
to
resizeeachExcelrangetofittheoutputarray.
TransposeOutput
Setthisflagto
True
totransposetheoutputarguments.
UsefulwhencallinganExcelBuildercomponentfrom
ExcelwheretheMATLABfunctionreturnsoutputsas
rowvectors,andyouwantthedataincolumns.
B-13
B
DataConversion
DataConversionFlags
ExcelBuildercomponentscontainthefollowingflagstocontroltheconversion
ofcertain
VARIANT
typestoMATLABtypes:
• “CoerceNumericToType”onpageB-14
• “InputDateFormat”onpageB-15
• “OutputAsDateAsBoolean”onpageB-16
• “DateBiasAsLong”onpageB-16
CoerceNumericToType
Thisflagtellsthedataconvertertoconvertallnumeric
VARIANT
datatoone
specificMATLABtype.
VARIANT
typecodesaffectedbythisflagare
VT_I1
VT_UI1
VT_I2
VT_UI2
VT_I4
VT_UI4
VT_R4
VT_R8
VT_CY
VT_DECIMAL
VT_INT
B-14
Data ConversionFlags
VT_UINT
VT_ERROR
VT_BOOL
VT_DATE
Validvaluesforthisflagare
mwTypeDefault
mwTypeChar
mwTypeDouble
mwTypeSingle
mwTypeLogical
mwTypeInt8
mwTypeUint8
mwTypeInt16
mwTypeUint16
mwTypeInt32
mwTypeUint32
Thedefaultforthisflag,
mwTypeDefault
,convertsnumericdataaccordingto
theruleslistedin“DataConversionRules”onpageB-2.
InputDateFormat
Thisflagtellsthedataconverterhowtoconvert
VARIANT
datestoMATLAB
dates. Validvaluesforthisflagare
mwDateFormatNumeric
(default)and
mwDateFormatString
. Thedefaultconverts
VARIANT
datesaccordingto
B-15
B
DataConversion
therulelistedinVARIANTTypeCodesSupportedonpageB-3. The
mwDateFormatString
flagconvertsa
VARIANT
datetoitsstringrepresentation.
Thisflagonlyaffects
VARIANT
typecode
VT_DATE
.
OutputAsDateAsBoolean
Thisflaginstructsthedataconvertertoprocessanoutputargumentasa
date. Bydefault,numericdatesthatareoutputparametersfromcompiled
MATLABfunctionsarepassedas
Double
sthatneedtobedecrementedby
theCOMdatebias(693960)aswellascoercedtoCOMdates.Setthisflagto
True
toconvertalloutputvaluesoftype
Double
.
DateBiasAsLong
ThisflagsetsthedatebiasforperformingCOMtoMATLABnumericdate
conversions. Thedefaultvalueofthispropertyis693960,whichrepresents
thedifferencebetweentheCOM
Date
typeandMATLABnumericdates.
ThisflagallowsexistingMATLABcodethatalreadyperformstheincrement
ofnumericdatesby693960tobeusedunchangedwithExcelBuilder
components.Toprocessdateswithsuchcode,setthispropertyto
0
.
B-16
Documents you may be interested
Documents you may be interested