CompressContent
Proprietà del documento
Descrizione
Questa pagina documenta CompressContent in PDFlibPas nell'area Proprietà del documento. I nomi di API, parametri, classi, file e valori letterali restano invariati per corrispondere alla libreria Delphi e agli entry point DLL
Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche.
Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche.
Sintassi
Delphi
Function TPDFlib.CompressContent: Integer;
ActiveX
Function PDFlib::CompressContent() As Long
DLL
int DLCompressContent(int InstanceID);
Valori restituiti
| 0 | Questo valore descrive il risultato di CompressContent. In genere un valore diverso da zero indica successo e 0 indica che l'operazione non è stata completata |
|---|---|
| 1 | Questo valore descrive il risultato di CompressContent. In genere un valore diverso da zero indica successo e 0 indica che l'operazione non è stata completata |
Note
Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche. CompressPage, CompressImages, CompressFonts
Controllare sintassi, parametri e valori restituiti prima di chiamare la funzione I blocchi di codice restano originali così gli esempi possono essere copiati senza modifiche. SaveToFile
Esempio
// 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');