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
| FileHandle | Ein von den Funktionen DAOpenFile, DAOpenFileReadOnly oder DAOpenFromStream zurückgegebenes Handle |
|---|---|
| PageRef | Eine von den Funktionen DAFindPage oder DANewPage zurückgegebene Seitenreferenz |
| BoxIndex | 1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox |
| X1 | Die horizontale Koordinate der unteren linken Ecke des Rahmens, in Punkt ab dem linken Seitenrand gemessen |
| Y1 | Die vertikale Koordinate der unteren linken Ecke des Rahmens, in Punkt ab dem unteren Seitenrand gemessen |
| X2 | Die horizontale Koordinate der oberen rechten Ecke des Rahmens, in Punkt ab dem unteren Seitenrand gemessen |
| Y2 | Die vertikale Koordinate der oberen rechten Ecke des Rahmens, in Punkt ab dem unteren Seitenrand gemessen |
Rückgabewerte
| 0 | Die Parameter FileHandle oder PageRef waren ungültig |
|---|---|
| 1 | Erfolg |