Ez az alapvető oktatóanyag azt ismerteti, hogyan lehet összevonni PDF fájlokat Java-ban. Az említett lépések és a Java kód PDF-fájlok egyesítéséhez követésével beágyazhatja ezt a funkciót alkalmazásaiba. Ezen túlmenően, a funkció használatához nem kell telepítenie olyan felhasználói felületi alkalmazásokat, mint az Adobe Acrobat stb.
A PDF-fájlok egyesítésének lépései Java-ban
- Adja hozzá a hivatkozást a(z) Aspose.PDF for Java címre a PDF-fájlok összefűzéséhez
- Inicializálja a PdfFileEditor osztályobjektumot a PDF dokumentumok egyesítéséhez
- Inicializáljon egy karakterlánc-tömböt bemeneti PDF-fájlok elérési útjaival és neveivel
- Egyesítse a PDF-dokumentumokat egyetlen fájlba a concatenate funkcióval
Ezek a lépések azt mutatják be, hogyan érhető el a Java egyesítése PDF-fájlok funkció használatával. Csak konfigurálja az API-t, és egy karakterlánc-tömb segítségével töltse be a forrásdokumentumok nevét. Az utolsó lépésben egyesítse a fájlokat úgy, hogy egyetlen funkcióval az összes oldalt egyetlen fájlba csatolja.
Kód PDF fájlok egyesítéséhez Java nyelven
import com.aspose.pdf.License; | |
import com.aspose.pdf.facades.PdfFileEditor; | |
public class MergePdfFilesInJava { | |
public static void main(String[] args) throws Exception { // main method to merge multiple PDF documents | |
// Instantiate the license to avoid trial version limitations while merging the PDF files | |
License asposePdfLicenseMerge = new License(); | |
asposePdfLicenseMerge.setLicense("Aspose.pdf.lic"); | |
// Initialize PdfFileEditor instance to concatenate PDF files | |
PdfFileEditor pdfFileEditor = new PdfFileEditor(); | |
// Use string array to set name and paths of files | |
String[] pdfFiles = new String[3]; | |
pdfFiles[0] = "FirstFile.pdf"; | |
pdfFiles[1] = "SecondFile.pdf"; | |
pdfFiles[2] = "ThirdFile.pdf"; | |
// Merge PDF files | |
pdfFileEditor.concatenate(pdfFiles, "MergedFile.pdf"); | |
System.out.println("Done"); | |
} | |
} |
A PdfFileEditor egy meglehetősen átfogó osztály, amely számos funkciót és tulajdonságot tartalmaz, például listát kaphat az összefűzés során talált sérült elemekről, oldaltöréseket állíthat be a kívánt helyeken, speciális margókat adhat hozzá, kiválasztott oldalakat fűzhet hozzá a teljes dokumentumok helyett, többszörös túlterhelés törléshez, tartalom kibontásához és sok máshoz. Az összefűzés funkció több túlterhelést is tartalmaz, amelyek felhasználhatók a folyamok és fájlok egyetlen PDF-fájlba történő összefűzésére.
Ebben a cikkben megfigyeltük, hogy a Java használatával hogyan fűzi össze a PDF-fájlokat minden olyan operációs rendszerben, amelyre a Java telepítve van. Ha szeretné megtanulni a PDF-ből szöveggé konvertálást, olvassa el a következő cikket: hogyan lehet PDF-et szöveggé konvertálni Java segítségével.