CompressContent

Właściwości dokumentu

Opis

Ta strona dokumentuje CompressContent w PDFlibPas w obszarze Właściwości dokumentu. Nazwy API, parametry, klasy, pliki i wartości literalne pozostają niezmienione, aby odpowiadały bibliotece Delphi i punktom wejścia DLL.

Przed wywołaniem funkcji sprawdź składnię, parametry i wartości zwracane Bloki kodu pozostają w oryginale, aby przykłady można było skopiować bez zmian.

Przed wywołaniem funkcji sprawdź składnię, parametry i wartości zwracane Bloki kodu pozostają w oryginale, aby przykłady można było skopiować bez zmian.

Składnia

Delphi

Function TPDFlib.CompressContent: Integer;

ActiveX

Function PDFlib::CompressContent() As Long

DLL

int DLCompressContent(int InstanceID);

Wartości zwracane

0Ta wartość opisuje wynik CompressContent. Zwykle wartość różna od zera oznacza powodzenie, a 0 oznacza, że operacja nie została ukończona.
1Ta wartość opisuje wynik CompressContent. Zwykle wartość różna od zera oznacza powodzenie, a 0 oznacza, że operacja nie została ukończona.

Uwagi

Przed wywołaniem funkcji sprawdź składnię, parametry i wartości zwracane Bloki kodu pozostają w oryginale, aby przykłady można było skopiować bez zmian. CompressPage, CompressImages, CompressFonts

Przed wywołaniem funkcji sprawdź składnię, parametry i wartości zwracane Bloki kodu pozostają w oryginale, aby przykłady można było skopiować bez zmian. SaveToFile

Przykład

// Build a document, compress everything, then save
PDF.NewDocument;
PDF.AddStandardFont('Helvetica');
PDF.AddPage;
PDF.PrintText(50, 750, 'Compressed document');

PDF.CompressContent;                   // page streams -> /FlateDecode
PDF.CompressImages(1);                 // also flate-encode any subsequent images
PDF.SaveToFile('compressed.pdf');

Zobacz także

CompressPage, CompressImages, CompressFonts, SaveToFile