Debenu Quick PDF logo

DADrawCapturedPage

Direct access functionality, Page layout

Description

Draws a page originally captured using the DACapturePage function onto the specified page. The original page must have been captured from the same document (having the same FileHandle).

Syntax

Delphi

function TDebenuPDFLibrary1511.DADrawCapturedPage(FileHandle, DACaptureID, 
  DestPageRef: Integer; PntLeft, PntBottom, PntWidth, PntHeight: Double): Integer;

ActiveX

Function DebenuPDFLibrary1511.PDFLibrary::DADrawCapturedPage(FileHandle As Long,
  DACaptureID As Long, DestPageRef As Long, PntLeft As Double,
  PntBottom As Double, PntWidth As Double, PntHeight As Double) As Long

DLL

int DPLDADrawCapturedPage(int InstanceID, int FileHandle, int DACaptureID,
  int DestPageRef, double PntLeft, double PntBottom, double PntWidth,
  double PntHeight)

Parameters

FileHandle A handle returned by the DAOpenFile, DAOpenFileReadOnly or DAOpenFromStream functions
DACaptureID A capture ID returned by the DACapturePage function
DestPageRef A page reference returned by the DAFindPage or DANewPage functions
PntLeft The horizontal co-ordinate of the left edge of the destination rectangle, measured in points from the left edge of the page
PntBottom The vertical co-ordinate of the bottom edge of the destination rectangle, measured in points from the bottom edge of the page
PntWidth The width of the destination rectangle, measured in points
PntHeight The height of the destination rectangle, measured in points

Return values

0 The specified FileHandle, PageRef or DACaptureID were not valid
1 The captured page was drawn successfully

Copyright © 2014 Debenu. All rights reserved. AboutContactBlogNewsletterSupport