EndPageUpdate

Διάταξη σελίδας

Περιγραφή

Αυτή η σελίδα τεκμηριώνει το EndPageUpdate στο PDFlibPas στο θέμα Διάταξη σελίδας. Τα ονόματα API, οι παράμετροι, οι κλάσεις, τα ονόματα αρχείων και οι κυριολεκτικές τιμές διατηρούνται ώστε να ταιριάζουν με τη βιβλιοθήκη Delphi και τα σημεία εισόδου DLL

Ελέγξτε τη σύνταξη, τις παραμέτρους και τις τιμές επιστροφής πριν καλέσετε τη συνάρτηση. Τα μπλοκ κώδικα διατηρούνται στην αρχική μορφή τους ώστε τα παραδείγματα να αντιγράφονται χωρίς αλλαγές. BeginPageUpdate, BeginPageUpdate

Σύνταξη

Delphi

Function TPDFlib.EndPageUpdate: Integer;

ActiveX

Function PDFlib::EndPageUpdate() As Long

DLL

int DLEndPageUpdate(int InstanceID);

Τιμές επιστροφής

0Αυτή η τιμή περιγράφει το αποτέλεσμα του EndPageUpdate. Κατά κανόνα, μη μηδενική τιμή σημαίνει επιτυχία και 0 σημαίνει ότι η λειτουργία δεν ολοκληρώθηκε BeginPageUpdate
1Αυτή η τιμή περιγράφει το αποτέλεσμα του EndPageUpdate. Κατά κανόνα, μη μηδενική τιμή σημαίνει επιτυχία και 0 σημαίνει ότι η λειτουργία δεν ολοκληρώθηκε

Παρατηρήσεις

Ελέγξτε τη σύνταξη, τις παραμέτρους και τις τιμές επιστροφής πριν καλέσετε τη συνάρτηση. Τα μπλοκ κώδικα διατηρούνται στην αρχική μορφή τους ώστε τα παραδείγματα να αντιγράφονται χωρίς αλλαγές. BeginPageUpdate

Παράδειγμα

// Add a watermark on every page of an existing document
PDF.LoadFromFile('contract.pdf', '');
for I := 1 to PDF.GetPageCount do
begin
  PDF.SelectPage(I);
  PDF.BeginPageUpdate;
    PDF.SetTextColor(0.85, 0.85, 0.85);
    PDF.SetFontSize(72);
    PDF.PrintText(100, 400, 'CONFIDENTIAL');
  PDF.EndPageUpdate;
end;
PDF.SaveToFile('contract-confidential.pdf');

Δείτε επίσης

Ελέγξτε τη σύνταξη, τις παραμέτρους και τις τιμές επιστροφής πριν καλέσετε τη συνάρτηση. Τα μπλοκ κώδικα διατηρούνται στην αρχική μορφή τους ώστε τα παραδείγματα να αντιγράφονται χωρίς αλλαγές. BeginPageUpdate, SelectPage, PageCount