pdf viewer dll for c# : Add png to pdf preview application Library tool html .net asp.net online postgresql-9.4-A4138-part2766

COMMENT
COMMENT ON OPERATOR FAMILY integer_ops USING btree IS ’all integer operators for btrees’;
COMMENT ON ROLE my_role IS ’Administration group for finance tables’;
COMMENT ON RULE my_rule ON my_table IS ’Logs updates of employee records’;
COMMENT ON SCHEMA my_schema IS ’Departmental data’;
COMMENT ON SEQUENCE my_sequence IS ’Used to generate primary keys’;
COMMENT ON SERVER myserver IS ’my foreign server’;
COMMENT ON TABLE my_schema.my_table IS ’Employee Information’;
COMMENT ON TABLESPACE my_tablespace IS ’Tablespace for indexes’;
COMMENT ON TEXT SEARCH CONFIGURATION my_config IS ’Special word filtering’;
COMMENT ON TEXT SEARCH DICTIONARY swedish IS ’Snowball stemmer for Swedish language’;
COMMENT ON TEXT SEARCH PARSER my_parser IS ’Splits text into words’;
COMMENT ON TEXT SEARCH TEMPLATE snowball IS ’Snowball stemmer’;
COMMENT ON TRIGGER my_trigger ON my_table IS ’Used for RI’;
COMMENT ON TYPE complex IS ’Complex number data type’;
COMMENT ON VIEW my_view IS ’View of departmental costs’;
Compatibility
There is no
COMMENT
command in the SQL standard.
1308
Add png to pdf preview - 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 picture to pdf form; add jpeg to pdf
Add png to pdf preview - 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 pdf document; add picture to pdf online
COMMIT
Name
COMMIT — commit the current transaction
Synopsis
COMMIT [ WORK | TRANSACTION ]
Description
COMMIT
commits the current transaction. All changes made by the transaction become visible to
others and are guaranteed tobe durable if a crash occurs.
Parameters
WORK
TRANSACTION
Optional key words. They have no effect.
Notes
Use ROLLBACK to abort a transaction.
Issuing
COMMIT
when not inside a transaction does no harm, but it will provoke a warning message.
Examples
To commit the current transaction and make all changes permanent:
COMMIT;
Compatibility
The SQLstandardonlyspecifies the twoforms
COMMIT
and
COMMIT WORK
.Otherwise, this command
is fully conforming.
See Also
BEGIN, ROLLBACK
1309
How to C#: Preview Document Content Using XDoc.Word
With the SDK, you can preview the document content according to the preview thumbnail by the ways as following. C# DLLs for Word File Preview. Add references:
add image to pdf acrobat reader; acrobat insert image into pdf
How to C#: Preview Document Content Using XDoc.PowerPoint
C# DLLs: Preview PowerPoint Document. Add necessary XDoc.PowerPoint DLL libraries into your created C# application as references. RasterEdge.Imaging.Basic.dll.
add picture to pdf in preview; adding an image to a pdf
COMMIT PREPARED
Name
COMMIT PREPARED — commit a transaction that was earlier prepared for two-phase commit
Synopsis
COMMIT PREPARED
transaction_id
Description
COMMIT PREPARED
commits a transaction that is in prepared state.
Parameters
transaction_id
The transaction identifier of the transaction that is tobe committed.
Notes
To commit a prepared transaction, you must be either the same user that executed the transaction
originally, or a superuser. But you do not have to be inthe same session that executed the transaction.
This command cannot be executed inside a transaction block. The prepared transaction is committed
immediately.
All currently available prepared transactions are listed in the
pg_prepared_xacts
system view.
Examples
Commit the transaction identified by the transaction identifier
foobar
:
COMMIT PREPARED ’foobar’;
Compatibility
COMMIT PREPARED
is a PostgreSQL extension. It is intendedfor use by external transactionmanage-
ment systems, some of which are covered by standards (such as X/Open XA), but the SQL side of
those systems is not standardized.
1310
C# Word - Render Word to Other Images
Besides raster image Jpeg, images forms like Png, Bmp, Gif, .NET Graphics, and REImage (an intermediate class) are also supported. Add references:
add jpg to pdf acrobat; add image to pdf reader
C# powerpoint - Render PowerPoint to Other Images
Besides raster image Jpeg, images forms like Png, Bmp, Gif, .NET Graphics, and Add necessary XDoc.PowerPoint DLL libraries into your created C# application as
add png to pdf acrobat; add photo to pdf file
COMMIT PREPARED
See Also
PREPARE TRANSACTION, ROLLBACK PREPARED
1311
C# Create PDF Library SDK to convert PDF from other file formats
Besides, using this PDF document metadata adding control, you can add some additional information to generated PDF file. Create PDF from Jpeg, png, images.
add jpeg signature to pdf; add photo to pdf form
C# PDF: How to Create PDF Document Viewer in C#.NET with
The PDF document manipulating add-on from RasterEdge DocImage SDK for .NET is Support thumbnail image and outline preview for quick PDF document page
how to add an image to a pdf; how to add image to pdf in preview
COPY
Name
COPY — copy data between a file and a table
Synopsis
COPY
table_name
[ (
column_name
[, ...] ) ]
FROM { ’
filename
’ | PROGRAM ’
command
’ | STDIN }
[ [ WITH ] (
option
[, ...] ) ]
COPY {
table_name
[ (
column_name
[, ...] ) ] | (
query
) }
TO { ’
filename
’ | PROGRAM ’
command
’ | STDOUT }
[ [ WITH ] (
option
[, ...] ) ]
where
option
can be one of:
FORMAT
format_name
OIDS [
boolean
]
FREEZE [
boolean
]
DELIMITER ’
delimiter_character
NULL ’
null_string
HEADER [
boolean
]
QUOTE ’
quote_character
ESCAPE ’
escape_character
FORCE_QUOTE { (
column_name
[, ...] ) |
*
}
FORCE_NOT_NULL (
column_name
[, ...] )
FORCE_NULL (
column_name
[, ...] )
ENCODING ’
encoding_name
Description
COPY
moves data between PostgreSQL tables and standard file-system files.
COPY TO
copies the
contents of a table to a file, while
COPY FROM
copies data from a file to a table (appending the data to
whatever is in the table already).
COPY TO
can also copy the results of a
SELECT
query.
If a list of columns is specified,
COPY
will only copy the data in the specified columns to or from the
file. If there are any columns in the table that are not in the column list,
COPY FROM
will insert the
default values for those columns.
COPY
with a file name instructs the PostgreSQL server to directly read from or write to a file. The
file must be accessible by the PostgreSQL user (the user ID the server runs as) and the name must
be specified from the viewpoint of the server. When
PROGRAM
is specified, the server executes the
given command and reads from the standard output of the program, or writes to the standard input
of the program. The command must be specified from the viewpoint of the server, and be executable
by the PostgreSQL user. When
STDIN
or
STDOUT
is specified, data is transmitted via the connection
between the client and the server.
1312
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Remove bookmarks, annotations, watermark, page labels and article threads from PDF while compressing. Also a preview component enables compressing and
adding image to pdf form; add jpg to pdf online
C# PDF Page Insert Library: insert pages into PDF file in C#.net
from various file formats, such as PDF, Tiff, Word, Excel, PowerPoint, Bmp, Jpeg, Png, Gif, and DLLs for Inserting Page to PDF Document. Add necessary references
add picture to pdf document; how to add photo to pdf in preview
COPY
Parameters
table_name
The name (optionally schema-qualified) of an existing table.
column_name
An optional list of columns to be copied. If no column list is specified, all columns of the table
will be copied.
query
ASELECT or VALUES command whose results are to be copied. Note that parentheses are
required around the query.
filename
The path name of the input or output file. An input file name can be an absolute or relative path,
but an output file name must be an absolute path. Windows users might need to use an
E”
string
anddouble any backslashes used in the path name.
PROGRAM
Acommand to execute. In
COPY FROM
,the input is read from standard output of the command,
andin
COPY TO
,the output is written to the standardinput of the command.
Note that the command is invoked by the shell, so if you need to pass any arguments to shell
command that come from an untrusted source, you must be careful tostrip or escape any special
characters that might have a special meaning for the shell. For security reasons, it is best to use
afixed command string, or at least avoid passing any user input in it.
STDIN
Specifies that input comes from the client application.
STDOUT
Specifies that output goes to the client application.
boolean
Specifies whether the selected option should be turned on or off. You can write
TRUE
,
ON
,or
1
to
enable the option, and
FALSE
,
OFF
,or
0
to disable it. The
boolean
value can also be omitted,
in which case
TRUE
is assumed.
FORMAT
Selects the data format tobe read or written:
text
,
csv
(Comma SeparatedValues), or
binary
.
The default is
text
.
OIDS
Specifies copying the OID for each row. (An error is raised if
OIDS
is specified for a table that
does not have OIDs, or in the case of copying a
query
.)
FREEZE
Requests copying the data with rows already frozen, just as they would be after running the
VACUUM FREEZE
command. This is intended as a performance option for initial data loading.
Rows will be frozen only if the table being loaded has been created or truncated in the current
subtransaction, there are no cursors open and there are no older snapshots held by this transac-
tion.
1313
COPY
Note that all other sessions will immediatelybe able tosee the data once ithas been successfully
loaded. This violates the normal rules of MVCC visibility and users specifying should be aware
of the potential problems this might cause.
DELIMITER
Specifies the character that separates columns within each row (line) of the file. The default is a
tab character in text format, a comma in
CSV
format. This must be a single one-byte character.
This option is not allowed when using
binary
format.
NULL
Specifies the string that represents a null value. The default is
\N
(backslash-N) in text format,
and an unquoted empty string in
CSV
format. You might prefer an empty string even in text
formatfor cases where youdon’twant todistinguish nulls from empty strings. This optionis not
allowed when using
binary
format.
Note: When using
COPY FROM
,any data item that matches this string will bestored as a null
value, so you should make sure that you use the same string as you used with
COPY TO
.
HEADER
Specifies that the file contains a header line with the names of eachcolumn inthefile. On output,
the first line contains the column names from the table, and on input, the first line is ignored.
This option is allowed only when using
CSV
format.
QUOTE
Specifies the quoting character to be used when a data value is quoted. The default is double-
quote. This must be a single one-byte character. This option is allowed only when using
CSV
format.
ESCAPE
Specifies the character that should appear before a data character that matches the
QUOTE
value.
The default is the same as the
QUOTE
value (so that the quotingcharacter is doubled if it appears
in the data). This must be a single one-byte character. This option is allowed only when using
CSV
format.
FORCE_QUOTE
Forces quotingto be usedfor all non-
NULL
values in eachspecifiedcolumn.
NULL
outputis never
quoted. If
*
is specified, non-
NULL
values will be quoted in all columns. This option is allowed
only in
COPY TO
,and only when using
CSV
format.
FORCE_NOT_NULL
Do not match the specified columns’ values against the null string. In the default case where the
null string is empty, this means that empty values will be read as zero-length strings rather than
nulls, even when they are not quoted. This optionis allowed only in
COPY FROM
,and onlywhen
using
CSV
format.
FORCE_NULL
Match the specified columns’ values against the null string, even if it has been quoted, and if
amatch is found set the value to
NULL
.In the default case where the null string is empty, this
converts a quoted empty stringintoNULL. This option is allowed only in
COPY FROM
,andonly
when using
CSV
format.
1314
COPY
ENCODING
Specifies that the file is encoded in the
encoding_name
.If this option is omitted, the current
client encoding is used. See the Notes below for more details.
Outputs
On successful completion, a
COPY
command returns a command tag of the form
COPY
count
The
count
is the number of rows copied.
Note: psql will print this command tag only if the command was not
COPY ... TO STDOUT
,or
the equivalent psql meta-command
\copy ... to stdout
.This is to prevent confusing the com-
mand tag with the data that was just printed.
Notes
COPY
can only be used with plain tables, not with views. However, you can write
COPY (SELECT
*
FROM
viewname
) TO ...
.
COPY
only deals with the specific table named; it does not copy data to or from child tables. Thus
for example
COPY
table
TO
shows the same data as
SELECT
*
FROM ONLY
table
. But
COPY
(SELECT
*
FROM
table
) TO ...
can be used to dump all of the data in an inheritance hierarchy.
You must have select privilege on the table whose values are read by
COPY TO
,and insert privilege
on the table into which values are inserted by
COPY FROM
.It is sufficient to have column privileges
on the column(s) listed in the command.
Files namedin a
COPY
commandarereador writtendirectlybytheserver, notbythe client application.
Therefore, they must reside on or be accessible to the database server machine, not the client. They
mustbeaccessible toandreadable or writablebythePostgreSQL user (the user IDthe server runs as),
not the client. Similarly, the command specified with
PROGRAM
is executed directly by the server, not
by the client application, must be executableby the PostgreSQL user.
COPY
naminga file or command
is only allowed to database superusers, since it allows reading or writing any file that the server has
privileges to access.
Do not confuse
COPY
with the psql instruction
\copy
.
\copy
invokes
COPY FROM STDIN
or
COPY
TO STDOUT
,and then fetches/stores the data in a file accessible to the psql client. Thus, file accessi-
bility and access rights depend on the client rather than the server when
\copy
is used.
It is recommended that the file name used in
COPY
always be specified as an absolute path. This is
enforced by the server in the case of
COPY TO
,butfor
COPY FROM
you do have the option of reading
from a file specified by a relative path. The path will be interpreted relative to the working directory
of the server process (normally the cluster’s data directory), not the client’s working directory.
Executing a command with
PROGRAM
might be restricted by the operating system’s access control
mechanisms, such as SELinux.
COPY FROM
will invoke any triggers and check constraints on the destination table. However, it will
not invoke rules.
1315
COPY
COPY
input and output is affected by
DateStyle
.To ensure portability to other PostgreSQL installa-
tions that might use non-default
DateStyle
settings,
DateStyle
should be set to
ISO
before using
COPY TO
.It is also a goodidea toavoid dumping data with
IntervalStyle
set to
sql_standard
,
because negative interval values might be misinterpreted by a server that has a different setting for
IntervalStyle
.
Input data is interpreted according to
ENCODING
option or the current client encoding, and output
data is encoded in
ENCODING
or the current client encoding, even if the data does not pass through
the client but is read from or written to a file directly by the server.
COPY
stops operation at the first error. This should not lead to problems in the event of a
COPY TO
,
but the target table will already have received earlier rows in a
COPY FROM
.These rows will not be
visible or accessible, butthey stilloccupy disk space. This might amount to a considerable amount of
wasted disk space if the failure happened well into a large copy operation. You might wish to invoke
VACUUM
to recover the wasted space.
FORCE_NULL
and
FORCE_NOT_NULL
canbe used simultaneously onthe same column. This results in
converting quoted null strings to null values and unquoted null strings to empty strings.
File Formats
Text Format
When the
text
format is used, the data read or written is a text file with one line per table row.
Columns in a row are separated by the delimiter character. The column values themselves are strings
generated bytheoutputfunction, or acceptable tothe input function, of eachattribute’s data type. The
specified null string is used in place of columns that are null.
COPY FROM
will raise an error if any
line of the input file contains more or fewer columns than are expected. If
OIDS
is specified, the OID
is read or written as the first column, preceding the user data columns.
End of data canbe represented by a single line containing just backslash-period (
\.
). An end-of-data
marker is not necessary when reading from a file, since the end of file serves perfectly well; it is
needed only when copying data toor from client applications using pre-3.0 client protocol.
Backslash characters (
\
)can be used in the
COPY
data to quote data characters that might otherwise
be taken as row or column delimiters. In particular, the following characters must be preceded by a
backslash if they appear as part of a column value: backslash itself, newline, carriage return, and the
current delimiter character.
The specified null string is sent by
COPY TO
withoutaddinganybackslashes;conversely,
COPY FROM
matches the input against the null string before removing backslashes. Therefore, a null string such
as
\N
cannot be confused with the actual data value
\N
(which would be represented as
\\N
).
The following special backslash sequences are recognized by
COPY FROM
:
Sequence
Represents
\b
Backspace (ASCII 8)
\f
Form feed (ASCII 12)
\n
Newline (ASCII 10)
\r
Carriage return (ASCII 13)
\t
Tab (ASCII 9)
\v
Vertical tab(ASCII 11)
1316
COPY
Sequence
Represents
\digits
Backslashfollowed by one to three octal digits
specifies the character with that numeric code
\xdigits
Backslash
x
followed by one or two hex digits
specifies the character with that numeric code
Presently,
COPY TO
will never emit anoctal or hex-digits backslash sequence, but itdoes use the other
sequences listed above for those control characters.
Any other backslashed character that is not mentioned in the above table will be taken to represent
itself. However, beware of adding backslashes unnecessarily, since that might accidentally produce a
string matching the end-of-data marker (
\.
)or the null string (
\N
by default). These strings will be
recognized before any other backslash processing is done.
It is strongly recommended that applications generating
COPY
data convert data newlines andcarriage
returns to the
\n
and
\r
sequences respectively. At present it is possible to represent a data carriage
return by a backslashand carriage return, and to representa data newline by a backslash and newline.
However, these representations might not be accepted infuture releases. They are also highly vulner-
able to corruption if the
COPY
file is transferred across different machines (for example, from Unix to
Windows or vice versa).
COPY TO
will terminate each row with a Unix-style newline (“
\n
”). Servers running on Microsoft
Windows instead output carriage return/newline (“
\r\n
”), but only for
COPY
to a server file; for
consistency across platforms,
COPY TO STDOUT
always sends “
\n
”regardless of server platform.
COPY FROM
can handle lines ending with newlines, carriage returns, or carriage return/newlines. To
reduce the risk of error due to un-backslashed newlines or carriage returns that were meant as data,
COPY FROM
will complain if the line endings in the input are not all alike.
CSV Format
This format option is used for importing and exporting the Comma SeparatedValue (
CSV
)file format
used by many other programs, such as spreadsheets. Instead of the escaping rules used by Post-
greSQL’s standard text format, it produces and recognizes the common CSV escaping mechanism.
The values in each record are separated by the
DELIMITER
character. If the value contains the de-
limiter character, the
QUOTE
character, the
NULL
string, a carriage return, or line feed character, then
the whole value is prefixed and suffixed by the
QUOTE
character, and any occurrence within the value
of a
QUOTE
character or the
ESCAPE
character is preceded by the escape character. You can also use
FORCE_QUOTE
to force quotes when outputting non-
NULL
values in specific columns.
The
CSV
format has nostandard way to distinguisha
NULL
value from anempty string. PostgreSQL’s
COPY
handles this by quoting. A
NULL
is output asthe
NULL
parameter stringandisnotquoted, whilea
non-
NULL
value matchingthe
NULL
parameter stringis quoted. For example, withthedefaultsettings,
a
NULL
is writtenas an unquoted empty string, while anempty string data value is writtenwith double
quotes (
""
). Reading values follows similar rules. You can use
FORCE_NOT_NULL
to prevent
NULL
input comparisons for specific columns. You can also use
FORCE_NULL
to convert quoted null string
data values to
NULL
.
Because backslashis nota specialcharacter in the
CSV
format,
\.
,the end-of-data marker, could also
appear as a data value. To avoid any misinterpretation, a
\.
data value appearing as a lone entry on
aline is automatically quoted on output, and on input, if quoted, is not interpreted as the end-of-data
marker. If you are loading a file created by another applicationthat has a single unquoted column and
might have a value of
\.
,you might need to quote that value in the input file.
1317
Documents you may be interested
Documents you may be interested