PXV_Control CoClass
Line 23: | Line 23: | ||
== How to Instantiate == | == How to Instantiate == | ||
− | The easiest way 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. 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. After that you will be able to use whole API without generating DEMO labels. | + | 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. After that you will be able to use whole API without generating DEMO labels. |
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:42, 1 June 2015
Overview
The simple ActiveX Control that, when OLE-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. 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. After that you will be able to use whole API without generating DEMO labels.
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.