view pdf winform c# : C# read pdf from url application control tool html azure windows online TMS%20TAdvStringGrid%20Developers%20Guide0-part139

TMS SOFTWARE  
TADVSTRINGGRID  
DEVELOPERS GUIDE 
1 | Page 
TMS TAdvStringGrid 
Developers Guide 
Productivity feature packed grid for Delphi & 
C++Builder 
Documentation : Oct, 2015  
Copyright © 1996 – 2015 by tmssoftware.com bvba 
Web: http://www.tmssoftware.com 
Email : info@tmssoftware.com  
C# read pdf from url - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
add links to pdf online; add hyperlink to pdf in
C# read pdf from url - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
pdf email link; clickable links in pdf
TMS SOFTWARE  
TADVSTRINGGRID  
DEVELOPERS GUIDE 
2 | Page 
Table of contents 
TABLE OF CONTENTS ........................................................................................................................................ 2
WELCOME ........................................................................................................................................................ 4
TADVSTRINGGRID AVAILABILITY ...................................................................................................................... 5
TADVSTRINGGRID DESCRIPTION ...................................................................................................................... 6
TADVSTRINGGRID MAIN FEATURES ................................................................................................................. 7
TADVSTRINGGRID USE ..................................................................................................................................... 8
TADVSTRINGGRID IMPORT & EXPORT CAPABILITIES ........................................................................................ 9
TADVSTRINGGRID SORTING CAPABILITIES ..................................................................................................... 18
TADVSTRINGGRID INPLACE EDITING .............................................................................................................. 26
TADVSTRINGGRID MOUSE AND NAVIGATION CONTROL ................................................................................ 51
TADVSTRINGGRID COLUMN SIZING ................................................................................................................ 59
TADVSTRINGGRID STYLES............................................................................................................................... 60
TADVSTRINGGRID CELL AND CELL PROPERTIES ACCESS .................................................................................. 62
TADVSTRINGGRID ROW & COLUMN METHODS ............................................................................................. 65
TADVSTRINGGRID CELL GRAPHICS ................................................................................................................. 66
USING A VERTICAL SCROLLBAR PER CELL IN TADVSTRINGGRID ...................................................................... 82
TADVSTRINGGRID HTML FORMATTED CELLS .................................................................................................. 85
TADVSTRINGGRID HTML FORMS .................................................................................................................... 90
TADVSTRINGGRID MISCELLANEOUS DISPLAY CONTROL ................................................................................. 92
TADVSTRINGGRID ROW HOVER BUTTONS ..................................................................................................... 99
TADVSTRINGGRID NODES ............................................................................................................................ 100
TADVSTRINGGRID FILTERING ....................................................................................................................... 103
TADVSTRINGGRID GROUPING ...................................................................................................................... 112
TADVSTRINGGRID PRINTING CAPABILITIES .................................................................................................. 119
TADVSTRINGGRID CLIPBOARD HANDLING ................................................................................................... 126
TADVSTRINGGRID FLOATING FOOTER USE ................................................................................................... 128
DIRECT COLUMN CALCULATIONS ................................................................................................................. 130
ADVSTRINGGRID SEARCH PANE ................................................................................................................... 131
TADVSTRINGGRID CELL MERGING ................................................................................................................ 134
TADVSTRINGGRID OLE DRAG & DROP .......................................................................................................... 136
TADVSTRINGGRID HIDDEN COLUMNS AND ROWS ....................................................................................... 139
TADVSTRINGGRID CELL FORMATTING .......................................................................................................... 141
TADVSTRINGGRID VIRTUAL CELLS ................................................................................................................ 144
How to C#: Basic SDK Concept of XDoc.PDF for .NET
XDoc.PDF for .NET allows C# developers to edit hyperlink of PDF document, including editing PDF url links and quick navigation link in bookmark/outline.
pdf link to email; add link to pdf
C#: How to Open a File from a URL (HTTP, FTP) in HTML5 Viewer
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB Imaging, VB.NET OCR, VB.NET Twain, VB.NET Barcode Read, VB.NET C# HTML5 Viewer: Open a File from a URL.
add links in pdf; adding an email link to a pdf
TMS SOFTWARE  
TADVSTRINGGRID  
DEVELOPERS GUIDE 
3 | Page 
TADVSTRINGGRID HINTS .............................................................................................................................. 146
TADVSTRINGGRID SEARCH & REPLACE TEXT ................................................................................................ 148
TADVSTRINGGRID DISJUNCT ROW, COLUMN AND CELL SELECTION ............................................................. 151
TADVSTRINGGRID CELL CHECK ARCHITECTURE ............................................................................................ 153
TADVSTRINGGRID ADD-ON DIALOGS ........................................................................................................... 155
TADVSTRINGGRID UNICODE SUPPORT ......................................................................................................... 156
TADVSTRINGGRID UNDO/REDO ADD-ON COMPONENT ............................................................................... 158
TADVSTRINGGRID COLUMN STATE PERSISTENCE ......................................................................................... 159
TADVSTRINGGRID IMPORT/EXPORT TO XLS FILES VIA TADVGRIDEXCELIO ................................................... 161
TADVSTRINGGRID EXPORT TO RTF FILES VIA TADVGRIDRTFIO ..................................................................... 166
USING THE ICELLGRAPHIC INTERFACE FOR CELLS ......................................................................................... 168
USING THE COMPONENT TADVGRIDDROPDOWN ........................................................................................ 172
CUSTOMIZING THE ITEM CLASS IN TADVGRIDDROPDOWN .......................................................................... 176
USING THE TADVGRIDHEADERLIST & TADVGRIDHEADERLISTPOPUP ........................................................... 179
TADVSTRINGGRID TIPS AND FAQ ................................................................................................................. 181
XDoc.HTML5 Viewer, Create Web Doc & Image Viewer in C#.NET
Imaging, VB.NET OCR, VB.NET Twain, VB.NET Barcode Read, VB.NET C# Demo Codes for PDF Conversions. 2. Add web document viewer into your C# project aspx web page.
add links pdf document; pdf link open in new window
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
VB.NET OCR, VB.NET Twain, VB.NET Barcode Read, VB.NET C# PDF - View PDF Online with C#.NET HTML5 PDF Viewer. Able to load PDF document from file formats and url.
add links to pdf acrobat; convert doc to pdf with hyperlinks
TMS SOFTWARE  
TADVSTRINGGRID  
DEVELOPERS GUIDE 
4 | Page 
Welcome 
Welcome to the TAdvStringGrid Developer's Guide, created by tmssoftware.com. 
At tmssoftware.com, we strive to produce world class software components that enable developers 
to produce quality software for the most demanding of environments. 
Our innovative component suites are designed to be extensible, easy to use and design time rich. 
We provide full source code to enable seamless integration of our components with our customers' 
projects. 
All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, 
electronic, or mechanical, including photocopying, recording, taping, or information storage and 
retrieval systems - without the written permission of the publisher. 
Products that are referred to in this document may be either trademarks and/or registered 
trademarks of the respective owners. The publisher and the author make no claim to these 
trademarks. While every precaution has been taken in the preparation of this document, the 
publisher and the author assume no responsibility for errors or omissions, or for damages resulting 
from the use of information contained in this document or from the use of programs and source 
code that may accompany it. In no event shall the publisher and the author be liable for any loss of 
profit or any other commercial damage caused or alleged to have been caused directly or indirectly 
by this document. 
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
PDF. |. Home ›› XDoc.PDF ›› C# PDF: Extract PDF Image. A powerful C#.NET PDF control compatible with windows operating system and built on .NET framework.
c# read pdf from url; add a link to a pdf
C# PDF Text Extract Library: extract text content from PDF file in
XDoc.PDF ›› C# PDF: Extract PDF Text. C# PDF - Extract Text from PDF in C#.NET. Best C#.NET PDF text extraction library and component for free download.
change link in pdf; adding links to pdf document
TMS SOFTWARE  
TADVSTRINGGRID  
DEVELOPERS GUIDE 
5 | Page 
TAdvStringGrid availability 
TAdvStringGrid is available as VCL component.  
VCL versions: 
TAdvStringGrid is available for Delphi 7,2006,2007,2009,2010,XE,XE2,XE3,XE4,XE5,XE6 and 
C++Builder 2006,2007,2009,2010,XE,XE2,XE3,XE4,XE5,XE6. 
TAdvStringGrid has been designed for and tested with: Windows 2000, 2003, 2008, XP, Vista, 
Windows 7, Windows 8. 
TAdvStringGrid supports 32bit and 64bit platform types when compiled with Delphi 
XE2/XE3/XE4/XE5/XE6. 
C# PDF Library SDK to view, edit, convert, process PDF file for C#
for editing PDF document hyperlink (url) and quick navigation link in PDF bookmark. C#.NET: Edit PDF Metadata. PDF SDK for .NET allows you to read, add, edit
add hyperlink to pdf online; clickable links in pdf files
VB.NET PDF: Basic SDK Concept of XDoc.PDF
XDoc.PDF for .NET allows VB.NET developers to edit hyperlink of PDF document, including editing PDF url links and quick navigation link in bookmark/outline.
pdf edit hyperlink; pdf link to specific page
TMS SOFTWARE  
TADVSTRINGGRID  
DEVELOPERS GUIDE 
6 | Page 
TAdvStringGrid description 
High productivity & feature-packed grid control. 
TMS SOFTWARE  
TADVSTRINGGRID  
DEVELOPERS GUIDE 
7 | Page 
TAdvStringGrid main features 
Built-in flexible printing 
Extensive capabilities for controlling display in cells 
Easy & fine control over editing & navigation 
Various file formats supported for import & export 
Wide range of built-in inplace editors  
Many types of graphics supported 
Clipboard, drag&drop and OLE drag&drop to exchange data 
3
rd
party support like spell checking, scripting, … 
And much more... 
TMS SOFTWARE  
TADVSTRINGGRID  
DEVELOPERS GUIDE 
8 | Page 
TAdvStringGrid use 
The TMS TAdvStringGrid component is designed to be used in the most broad types of applications 
needing to display or handle data in rows and columns. TAdvStringGrid is designed as drop-in 
replacement for the Borland TStringGrid component. As such, it is fully compatible with TStringGrid 
and inherits all functionality of the base class TStringGrid. For documentation on this base 
functionality, we refer to the Borland documentation. This manual therefore assumes the developer 
is familiar with the functionality of TStringGrid. For example, a grid cell value can be set with 
grid.Cells[col,row]: string just like in TStringGrid. The focused cell can be set with grid.Row: 
integer & grid.Col: integer properties, also just like TStringGrid. 
TMS SOFTWARE  
TADVSTRINGGRID  
DEVELOPERS GUIDE 
9 | Page 
TAdvStringGrid import & export capabilities 
The TMS TAdvStringGrid component can save and load its data in many different formats explained 
here: 
internal 
Saves and loads grid cell data and column widths in a proprietary format 
CSV   
Saves and loads grid cell data in comma separated file 
DOC  
Saves the cell data to a Word document through OLE automation 
XLS  
Saves and loads grid cell data to an Excel file through OLE automation or directly 
without requiring Excel to be installed on the machine with TAdvGridExcelIO 
XML 
Saves and loads the grid cell data to XML file 
MDB 
Load the grid data from MDB file through OLE automation* 
ASCII 
Saves cell data to ASCII file 
Fixed 
Saves and loads the cell data to fixed length column text files 
BIN 
Saves and loads cell data and properties to a proprietary binary format 
HTML 
Saves the cell data to a HTML file 
stream 
Saves and loads cell data to a stream 
Binary stream  Saves and loads cell data and properties to a stream 
RTF 
Saves the grid as rich text file 
Properties that have effect on grid saving and loading are: 
SaveFixedCells: Boolean 
When true, the contents of fixed cells are also saved and loaded. Default value is true. This applies 
to both fixed columns and fixed rows. 
SaveFixedRows: Boolean 
When true, the contents of fixed rows are also saved and loaded. Default value is true. 
SaveFixedCols: Boolean 
When true, the contents of fixed columns are also saved and loaded. Default value is true. 
SaveHiddenCells: Boolean 
When true, the contents of hidden cells are saved. Default value is false. 
SaveWithHTML: Boolean 
When false, all HTML tags are removed from cell contents if these have HTML tags. Default value is 
true. 
TMS SOFTWARE  
TADVSTRINGGRID  
DEVELOPERS GUIDE 
10 | Page 
SaveWithRTF: Boolean 
When true, RTF information is saved along the cell value. When false, all text formatting is removed 
before saving the cell value. 
SaveVirtCells: Boolean 
When true, the displayed value of a cell is save. When false, the real grid cell value is saved. As 
explained further in this guide, a grid cell value can be dynamically altered for display using the 
OnGetDisplText event. With this public property SaveVirtCells, it can be choosen which value will be 
saved. 
OnFileProgress: TGridProgressEvent(Sender:TObject;progress: smallint); 
This event is triggered to return the percentage of completion during save and load operations. 
Overview of methods 
Files 
procedure SaveToFile(FileName: String); 
procedure LoadFromFile(FileName: String); 
SaveToFile saves cell data and column widths to a proprietary file format. LoadFromFile loads cell 
data and column widths from a proprietary file format. 
Binary files 
procedure SaveToBinFile(FileName: String); 
procedure LoadFromBinFile(FileName: String); 
SaveToBinFile saves cell data and cell properties to a proprietary file format. LoadFromBinFile loads 
cell data and cell properties from a proprietary file format. 
Streams 
procedure SaveToStream(Stream: TStream); 
procedure LoadFromStream(Stream: TStream); 
SaveToStream saves cell data and column widths to a stream. LoadFromStream loads cell data and 
column widths from a stream. 
Example: copying grid information from grid 1 to grid 2 through a memorystream: 
var 
ms: TMemoryStream; 
begin 
ms := TMemoryStream.Create; 
Grid1.SaveToStream(ms); 
ms.Position := 0; // reset stream pointer to first position 
Grid2.LoadFromStream(ms); 
ms.Free; 
Documents you may be interested
Documents you may be interested