DASetPageBox

Direktzugriffsfunktionen, Seiteneigenschaften

Beschreibung

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Verhalten der PDF-Version: Die Seitenwörterbucheinträge BleedBox, TrimBox und ArtBox erfordern PDF 1.3. Wenn Direct Access eine Quelle mit niedrigerer Version ändert und die Speicherversion nicht gesperrt ist, hebt DASetPageBox den Header des gespeicherten Dokuments auf PDF 1.3 an, sodass er den neuen Begrenzungsrahmeneinträgen entspricht.

Syntax

Delphi

Function TPDFlib.DASetPageBox(FileHandle, PageRef, BoxIndex: Integer; X1, Y1, X2, Y2: Double): Integer;

ActiveX

Function PDFlib::DASetPageBox(FileHandle As Long, PageRef As Long, BoxIndex As Long, X1 As Double, Y1 As Double, X2 As Double, Y2 As Double) As Long

DLL

int DLDASetPageBox(int InstanceID, int FileHandle, int PageRef, int BoxIndex, double X1, double Y1, double X2, double Y2);

Parameter

FileHandleEin von den Funktionen DAOpenFile, DAOpenFileReadOnly oder DAOpenFromStream zurückgegebenes Handle
PageRefEine von den Funktionen DAFindPage oder DANewPage zurückgegebene Seitenreferenz
BoxIndex1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox
X1Die horizontale Koordinate der unteren linken Ecke des Rahmens, in Punkt ab dem linken Seitenrand gemessen
Y1Die vertikale Koordinate der unteren linken Ecke des Rahmens, in Punkt ab dem unteren Seitenrand gemessen
X2Die horizontale Koordinate der oberen rechten Ecke des Rahmens, in Punkt ab dem unteren Seitenrand gemessen
Y2Die vertikale Koordinate der oberen rechten Ecke des Rahmens, in Punkt ab dem unteren Seitenrand gemessen

Rückgabewerte

0Die Parameter FileHandle oder PageRef waren ungültig
1Erfolg