PXV_Control ActiveX Control
Line 7: | Line 7: | ||
== Overview == | == Overview == | ||
− | The simple ActiveX Control that, when OLE | + | The simple ActiveX Control that, when an OLE is embedded to a form or window, provides base functionality for the viewing and changing of PDF documents. |
The control's '''GUID''' is: | The control's '''GUID''' is: | ||
Line 23: | Line 23: | ||
== How to Instantiate == | == How to Instantiate == | ||
− | The easiest way to instantiate the control is to place the control on your form in form-designer mode. Otherwise, you may instantiate the control without placement, but it may be difficult in some programming languages. In C# for example: | + | The easiest way to instantiate the control is to place the control on your form in form-designer mode. Otherwise, you may instantiate the control without placement, but it may be difficult in some programming languages to perform the required tasks. In C# for example: |
<pre class="brush:cpp;gutter:false"> | <pre class="brush:cpp;gutter:false"> | ||
Line 32: | Line 32: | ||
== How to Use == | == How to Use == | ||
− | Firstly, to prevent showing DEMO labels on the various pages, we recommended specifying your ''PDF-XChange Editor SDK'' developer's license key using the [[PXV:IPXV_Control_SetLicKey|IPXV_Control:SetLicKey]] method | + | Firstly, to prevent showing DEMO labels on the various pages, we recommended specifying your ''PDF-XChange Editor SDK'' developer's license key using the [[PXV:IPXV_Control_SetLicKey|IPXV_Control:SetLicKey]] method, having done so you will be able to use entire API free of the DEMO labels otherwise imposed. |
Next, the most popular features you may wish to begin with are: | Next, the most popular features you may wish to begin with are: |
Revision as of 09:39, 5 June 2015
Overview
The simple ActiveX Control that, when an OLE is embedded to a form or window, provides base functionality for the viewing and changing of PDF documents.
The control's GUID is:
- {A1149909-4EDC-4421-B9E5-E93C25A000A1}
The control's interface is:
The control's event sink interface is:
How to Instantiate
The easiest way to instantiate the control is to place the control on your form in form-designer mode. Otherwise, you may instantiate the control without placement, but it may be difficult in some programming languages to perform the required tasks. In C# for example:
AxPDFXEdit.AxPXV_Control pdfCtl = new AxPDFXEdit.AxPXV_Control(); pdfCtl.CreateControl();
How to Use
Firstly, to prevent showing DEMO labels on the various pages, we recommended specifying your PDF-XChange Editor SDK developer's license key using the IPXV_Control:SetLicKey method, having done so you will be able to use entire API free of the DEMO labels otherwise imposed.
Next, the most popular features you may wish to begin with are:
- IPXV_Control::OpenDocFromPath/IPXV_Control::Src to open document from specified source file name.
- IPXV_Control::PrintPages to print document pages.
- IPXV_Control::EnableEventListening - to enable listening of necessary Editor's events.
- IPXV_Control::CurrentPage/IPXV_Control::GoToNextPage/IPXV_Control::GoToDestination - to navigate on pages.
- IPXV_Control::Inst - to get access to the main object of SDK to get whole functionality.