CompressPage
Svojstva stranice
Opis
Ova stranica dokumentuje CompressPage u PDFlibPas u temi Svojstva stranice. Nazivi API-ja, parametara, klasa, datoteka i literalne vrednosti čuvaju se da bi odgovarali Delphi biblioteci i DLL ulaznim tačkama
Pre pozivanja funkcije pregledajte sintaksu, parametre i povratne vrednosti. Stranica čuva originalne blokove koda da bi primeri mogli da se kopiraju bez izmena CompressContent, SelectPage, CompressContent
Sintaksa
Delphi
Function TPDFlib.CompressPage: Integer;
ActiveX
Function PDFlib::CompressPage() As Long
DLL
int DLCompressPage(int InstanceID);
Povratne vrednosti
| 0 | Ova vrednost opisuje rezultat za CompressPage. Po pravilu vrednost različita od nule znači uspeh, a 0 znači da operacija nije završena |
|---|---|
| 1 | Ova vrednost opisuje rezultat za CompressPage. Po pravilu vrednost različita od nule znači uspeh, a 0 znači da operacija nije završena |
Napomene
Pre pozivanja funkcije pregledajte sintaksu, parametre i povratne vrednosti. Stranica čuva originalne blokove koda da bi primeri mogli da se kopiraju bez izmena
Primer
// Compress every page individually so the UI can report progress
var
I, N: Integer;
begin
N := PDF.GetPageCount;
for I := 1 to N do
begin
PDF.SelectPage(I);
PDF.CompressPage;
ProgressBar1.Position := (I * 100) div N;
Application.ProcessMessages;
end;
PDF.SaveToFile('compressed.pdf');
end;Pogledajte i
CompressContent, CompressImages, CompressFonts, SelectPage, PageCount