pdf viewer dll for c# : Add jpeg signature to pdf control software system web page html winforms console postgresql-9.4-A4121-part2748

SPI_execute
SPI_OK_INSERT
if an
INSERT
was executed
SPI_OK_DELETE
if a
DELETE
was executed
SPI_OK_UPDATE
if an
UPDATE
was executed
SPI_OK_INSERT_RETURNING
if an
INSERT RETURNING
was executed
SPI_OK_DELETE_RETURNING
if a
DELETE RETURNING
was executed
SPI_OK_UPDATE_RETURNING
if an
UPDATE RETURNING
was executed
SPI_OK_UTILITY
if a utility command (e.g.,
CREATE TABLE
)was executed
SPI_OK_REWRITTEN
if the command was rewritten into another kind of command (e.g.,
UPDATE
became an
INSERT
)
by a rule.
On error, one of the following negative values is returned:
SPI_ERROR_ARGUMENT
if
command
is
NULL
or
count
is less than 0
SPI_ERROR_COPY
if
COPY TO stdout
or
COPY FROM stdin
was attempted
SPI_ERROR_TRANSACTION
if a transaction manipulation command was attempted (
BEGIN
,
COMMIT
,
ROLLBACK
,
SAVEPOINT
,
PREPARE TRANSACTION
,
COMMIT PREPARED
,
ROLLBACK PREPARED
, or any
variant thereof)
SPI_ERROR_OPUNKNOWN
if the command type is unknown(shouldn’t happen)
SPI_ERROR_UNCONNECTED
if called from an unconnected procedure
Notes
All SPI query-execution functions set both
SPI_processed
and
SPI_tuptable
(just the pointer,
not the contents of the structure). Save these two global variables into local procedure variables if
you need to access the result table of
SPI_execute
or another query-execution function across later
calls.
1138
Add jpeg signature to pdf - insert images into PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sample C# code to add image, picture, logo or digital photo into PDF document page using PDF page editor control
add photo to pdf file; add an image to a pdf acrobat
Add jpeg signature to pdf - VB.NET PDF insert image library: insert images into PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide VB.NET Programmers How to Add Images in PDF Document
add image field to pdf form; how to add an image to a pdf in acrobat
SPI_exec
Name
SPI_exec — execute a read/write command
Synopsis
int SPI_exec(const char
command
, long
count
)
Description
SPI_exec
is the same as
SPI_execute
,with the latter’s
read_only
parameter always taken as
false
.
Arguments
const char
command
string containing command to execute
long
count
maximum number of rows to return, or
0
for no limit
Return Value
See
SPI_execute
.
1139
C# PDF Digital Signature Library: add, remove, update PDF digital
text from PDF, VB.NET convert PDF to Jpeg, VB.NET Add a signature or an empty signature field in any PDF file Search unsigned signature field in PDF document.
adding a png to a pdf; how to add image to pdf document
VB.NET PDF Digital Signature Library: add, remove, update PDF
C# Online Dicom Viewer, C# Online Jpeg images Viewer VB.NET PDF - Add Digital Signatures to PDF in VB allows PDF such security setting via digital signature.
attach image to pdf form; adding images to a pdf document
SPI_execute_with_args
Name
SPI_execute_with_args — execute a command with out-of-line parameters
Synopsis
int SPI_execute_with_args(const char
*command
,
int
nargs
, Oid
*argtypes
,
Datum
*values
, const char
*nulls
,
bool
read_only
, long
count
)
Description
SPI_execute_with_args
executes a commandthat might include references toexternallysupplied
parameters. The command text refers toa parameter as
$
n
,andthecall specifies data types andvalues
for each such symbol.
read_only
and
count
have the same interpretation as in
SPI_execute
.
The main advantage of this routine compared to
SPI_execute
is that data values can be inserted
into the command without tedious quoting/escaping, and thus with much less risk of SQL-injection
attacks.
Similar results can be achieved with
SPI_prepare
followed by
SPI_execute_plan
;however,
when using this function the query plan is always customized to the specific parameter values pro-
vided. For one-time query execution, this function should be preferred. If the same command is to
be executed with many different parameters, either method might be faster, depending on the cost of
re-planning versus the benefit of custom plans.
Arguments
const char
command
command string
int
nargs
number of input parameters (
$1
,
$2
,etc.)
Oid
argtypes
an array of length
nargs
,containing the OIDs of the data types of the parameters
Datum
values
an array of length
nargs
,containing the actual parameter values
const char
nulls
an array of length
nargs
,describing which parameters are null
If
nulls
is
NULL
then
SPI_execute_with_args
assumes that no parameters are null. Oth-
erwise, each entry of the
nulls
array should be
’ ’
if the corresponding parameter value is
non-null, or
’n’
if the corresponding parameter value is null. (In the latter case, the actual value
1140
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit Raster
Signature feature for protecting images. supports various images formats, including JPEG, GIF, BMP Supported annotation features includes add text comments to
add an image to a pdf; add image to pdf file
C#: XDoc.HTML5 Viewer for .NET Online Help Manual
Office 2003 and 2007, PDF, DICOM, Gif, Png, Jpeg, Bmp. 6. Click to save created signature with customized name. Click to add a rectangle redaction on the file.
add png to pdf acrobat; add jpeg to pdf
SPI_execute_with_args
in the corresponding
values
entry doesn’t matter.) Note that
nulls
is not a text string, just an
array: it does not need a
’\0’
terminator.
bool
read_only
true
for read-only execution
long
count
maximum number of rows to return, or
0
for no limit
Return Value
The return value is the same as for
SPI_execute
.
SPI_processed
and
SPI_tuptable
are set as in
SPI_execute
if successful.
1141
VB.NET PDF Library SDK to view, edit, convert, process PDF file
NET program. Password, digital signature and PDF text, image and page redaction will be used and customized. PDF Annotation Edit.
how to add picture to pdf; how to add an image to a pdf in reader
How to C#: Basic SDK Concept of XDoc.PDF for .NET
can convert Word, Excel, PowerPoint Tiff, Jpeg, Bmp, Png You may add PDF document protection functionality into your C# APIs for handling digital signature in a
add a picture to a pdf file; add image to pdf
SPI_prepare
Name
SPI_prepare — prepare a statement, without executing it yet
Synopsis
SPIPlanPtr SPI_prepare(const char
command
, int
nargs
, Oid
argtypes
)
Description
SPI_prepare
creates and returns a prepared statement for the specified command, but
doesn’t execute the command. The prepared statement can later be executed repeatedly using
SPI_execute_plan
.
When the same or a similar command is to beexecuted repeatedly, it is generally advantageous to per-
form parse analysis onlyonce, and might furthermore be advantageous to re-use an execution plan for
the command.
SPI_prepare
converts a command string into a prepared statement that encapsulates
the results of parse analysis. The prepared statement also provides a place for caching an execution
plan if it is found that generating a custom plan for each execution is not helpful.
Aprepared command can be generalized by writing parameters (
$1
,
$2
,etc.) in place of what would
be constants in a normal command. The actual values of the parameters are then specified when
SPI_execute_plan
is called. This allows the prepared command to be used over a wider range of
situations than would be possible without parameters.
The statement returnedby
SPI_prepare
can be used only in the current invocationof the procedure,
since
SPI_finish
frees memory allocated for such a statement. But the statement can be saved for
longer using the functions
SPI_keepplan
or
SPI_saveplan
.
Arguments
const char
*
command
command string
int
nargs
number of input parameters (
$1
,
$2
,etc.)
Oid
argtypes
pointer to an array containing the OIDs of the data types of the parameters
Return Value
SPI_prepare
returns a non-null pointer to an
SPIPlan
,which is an opaque struct representing a
prepared statement. On error,
NULL
will be returned, and
SPI_result
will be set to one of the same
error codes used by
SPI_execute
, except that it is set to
SPI_ERROR_ARGUMENT
if
command
is
NULL
,or if
nargs
is less than 0, or if
nargs
is greater than 0 and
argtypes
is
NULL
.
1142
VB.NET PDF: Basic SDK Concept of XDoc.PDF
can convert Word, Excel, PowerPoint Tiff, Jpeg, Bmp, Png You may add PDF document protection functionality into your VB APIs for handling digital signature in a
how to add a jpeg to a pdf file; adding image to pdf in preview
.NET PDF SDK - Description of All PDF Processing Control Feastures
PDF to text; Convert PDF to Jpeg images; More protected PDF; Allow users to add password to Create signatures in existing PDF signature fields; Create signatures
add photo to pdf in preview; add image to pdf preview
SPI_prepare
Notes
If no parameters are defined, a generic plan will be created at the first use of
SPI_execute_plan
,
and used for all subsequent executions as well. If there are parameters, the first few uses of
SPI_execute_plan
will generate custom plans that are specific to the supplied parameter values.
After enough uses of the same prepared statement,
SPI_execute_plan
will build a generic plan,
and if that is not too much more expensive than the custom plans, it will start using the generic plan
instead of re-planning each time. If this default behavior is unsuitable, you can alter it by passing the
CURSOR_OPT_GENERIC_PLAN
or
CURSOR_OPT_CUSTOM_PLAN
flag to
SPI_prepare_cursor
,to
force use of generic or custom plans respectively.
Although the main point of a prepared statement is to avoid repeated parse analysis and planning
of the statement, PostgreSQL will force re-analysis and re-planning of the statement before using it
whenever database objects used in the statement have undergone definitional (DDL) changes since
the previous use of the prepared statement. Also, if the value of search_path changes from one use to
the next, the statement will be re-parsed using the new
search_path
.(This latter behavior is new as
of PostgreSQL 9.3.) See PREPARE for more information about the behavior of prepared statements.
This function should only be called from a connected procedure.
SPIPlanPtr
is declared as a pointer to an opaque struct type in
spi.h
.It is unwise to try to ac-
cess its contents directly, as that makes your code much more likely to break in future revisions of
PostgreSQL.
The name
SPIPlanPtr
is somewhathistorical, since the data structure nolonger necessarily contains
an execution plan.
1143
SPI_prepare_cursor
Name
SPI_prepare_cursor — prepare a statement, without executing it yet
Synopsis
SPIPlanPtr SPI_prepare_cursor(const char
command
, int
nargs
,
Oid
argtypes
, int
cursorOptions
)
Description
SPI_prepare_cursor
is identical to
SPI_prepare
, except that it also allows specification
of the planner’s “cursor options” parameter. This is a bit mask having the values shown in
nodes/parsenodes.h
for the
options
field of
DeclareCursorStmt
.
SPI_prepare
always
takes the cursor options as zero.
Arguments
const char
command
command string
int
nargs
number of input parameters (
$1
,
$2
,etc.)
Oid
argtypes
pointer to an array containing the OIDs of the data types of the parameters
int
cursorOptions
integer bit mask of cursor options; zero produces default behavior
Return Value
SPI_prepare_cursor
has the same return conventions as
SPI_prepare
.
Notes
Useful bits to set in
cursorOptions
include
CURSOR_OPT_SCROLL
,
CURSOR_OPT_NO_SCROLL
,
CURSOR_OPT_FAST_PLAN
,
CURSOR_OPT_GENERIC_PLAN
,and
CURSOR_OPT_CUSTOM_PLAN
.Note
in particular that
CURSOR_OPT_HOLD
is ignored.
1144
SPI_prepare_params
Name
SPI_prepare_params — prepare a statement, without executing it yet
Synopsis
SPIPlanPtr SPI_prepare_params(const char
command
,
ParserSetupHook
parserSetup
,
void
parserSetupArg
,
int
cursorOptions
)
Description
SPI_prepare_params
creates and returns a prepared statement for the specified command, but
doesn’t execute the command. This function is equivalent to
SPI_prepare_cursor
,with the ad-
dition that the caller can specify parser hook functions to control the parsing of external parameter
references.
Arguments
const char
command
command string
ParserSetupHook
parserSetup
Parser hook setup function
void
parserSetupArg
pass-through argument for
parserSetup
int
cursorOptions
integer bit mask of cursor options; zero produces default behavior
Return Value
SPI_prepare_params
has the same return conventions as
SPI_prepare
.
1145
SPI_getargcount
Name
SPI_getargcount — return the number of arguments needed by a statement prepared by
SPI_prepare
Synopsis
int SPI_getargcount(SPIPlanPtr
plan
)
Description
SPI_getargcount
returns the number of arguments needed to execute a statement prepared by
SPI_prepare
.
Arguments
SPIPlanPtr
plan
prepared statement (returned by
SPI_prepare
)
Return Value
The count of expected arguments for the
plan
.If the
plan
is
NULL
or invalid,
SPI_result
is set to
SPI_ERROR_ARGUMENT
and -1 is returned.
1146
SPI_getargtypeid
Name
SPI_getargtypeid — return the data type OID for an argument of a statement prepared by
SPI_prepare
Synopsis
Oid SPI_getargtypeid(SPIPlanPtr
plan
, int
argIndex
)
Description
SPI_getargtypeid
returns the OIDrepresenting the type for the
argIndex
’th argument of a state-
ment prepared by
SPI_prepare
.First argument is at index zero.
Arguments
SPIPlanPtr
plan
prepared statement (returned by
SPI_prepare
)
int
argIndex
zero based index of the argument
Return Value
The type OID of the argument at the given index. If the
plan
is
NULL
or invalid, or
argIndex
is
less than 0 or not less than the number of arguments declared for the
plan
,
SPI_result
is set to
SPI_ERROR_ARGUMENT
and
InvalidOid
is returned.
1147
Documents you may be interested
Documents you may be interested