Komprimujte soubory PDF v Java

Sdílení dokumentů na různých platformách a zařízeních je snazší pomocí souborů PDF(Portable Document Format). Jejich značné velikosti souborů však mohou způsobit potíže, pokud jde o ukládání a sdílení. V této příručce prozkoumáme, jak komprimovat soubory PDF v Java, což vám poskytne bezproblémový způsob, jak zmenšit velikost souborů PDF.

Java knihovna pro kompresi PDF

Pro efektivní kompresi souborů PDF použijeme výkonnou knihovnu pro zpracování PDF Aspose.PDF for Java. Tato knihovna zjednodušuje úlohy generování, úpravy a manipulace s dokumenty PDF. Chcete-li knihovnu integrovat do své Java aplikace, můžete ji zahrnout jako Maven závislost, jak je uvedeno níže. Případně si můžete stáhnout soubor JAR.

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>23.5</version>
</dependency>

Komprimujte soubor PDF v Java

Komprese souboru PDF pomocí Aspose.PDF for Java není složitý úkol. Jednoduše načtěte PDF, zadejte nastavení komprese a komprimujte soubor. Níže jsou uvedeny kroky ke kompresi souboru PDF v Java.

Následující ukázka kódu ukazuje, jak komprimovat soubor PDF v Java:

// Otevřete dokument
Document pdfDocument = new Document("document.pdf");

// Inicializujte OptimizationOptions
com.aspose.pdf.optimization.OptimizationOptions optimizationOptions = new com.aspose.pdf.optimization.OptimizationOptions();

// Nastavte možnost CompressImages
optimizationOptions.getImageCompressionOptions().setCompressImages(true);

// Nastavte možnost ImageQuality
optimizationOptions.getImageCompressionOptions().setImageQuality(50);

// Optimalizujte dokument PDF pomocí OptimizationOptions
pdfDocument.optimizeResources(optimizationOptions);

// Optimalizovat pro web
pdfDocument.optimize();

// Uložit aktualizované PDF
pdfDocument.save("compressed.pdf");

Online kompresor PDF

Podívejte se na náš bezplatný online kompresor PDF, který je založen na Aspose.PDF pro Javu. Tento bezplatný kompresor PDF vám umožní snížit velikost souborů PDF bez stahování jakéhokoli softwaru nebo vytváření účtu.

Zdarma Java PDF knihovna

Získejte bezplatnou dočasnou licenci a komprimujte soubory PDF bez jakýchkoli omezení hodnocení. Kromě toho navštivte dokumentaci, kde se dozvíte více o naší knihovně Java PDF.

Pokud při používání naší knihovny narazíte na nějaké problémy, kontaktujte nás prostřednictvím našeho fóra.

Závěr

V tomto článku jste se naučili komprimovat soubory PDF v Java. Podrobný průvodce a ukázka kódu ukázaly, jak zmenšit velikost souboru PDF v Java. Kromě toho jsme vám poskytli bezplatný online kompresor PDF, který můžete použít kdekoli a kdykoli.

Viz také