CompressContent

Documenteigenschappen

Beschrijving

Deze pagina documenteert CompressContent in PDFlibPas binnen het onderwerp Documenteigenschappen. API-namen, parameters, klassen, bestandsnamen en letterlijke waarden blijven behouden zodat ze overeenkomen met de Delphi-bibliotheek en DLL-ingangen

Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd

Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd

Syntaxis

Delphi

Function TPDFlib.CompressContent: Integer;

ActiveX

Function PDFlib::CompressContent() As Long

DLL

int DLCompressContent(int InstanceID);

Retourwaarden

0Deze waarde beschrijft het resultaat van CompressContent. Meestal betekent een niet-nulwaarde succes en betekent 0 dat de bewerking niet is voltooid
1Deze waarde beschrijft het resultaat van CompressContent. Meestal betekent een niet-nulwaarde succes en betekent 0 dat de bewerking niet is voltooid

Opmerkingen

Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd CompressPage, CompressImages, CompressFonts

Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept. Codeblokken blijven origineel zodat voorbeelden zonder wijziging kunnen worden gekopieerd SaveToFile

Voorbeeld

// 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');

Zie ook

CompressPage, CompressImages, CompressFonts, SaveToFile