Ten podstawowy samouczek wyjaśnia, jak scalać PDF plików w Javie. Postępując zgodnie ze wspomnianymi krokami i stosując kod Java do scalania plików PDF, możesz osadzić tę funkcję w swoich aplikacjach. Co więcej, do pracy z tą funkcją nie trzeba instalować żadnej aplikacji interfejsu użytkownika, takiej jak Adobe Acrobat itp.
Kroki, aby scalić pliki PDF w Javie
- Dodaj odniesienie do Aspose.PDF for Java, aby połączyć pliki PDF
- Zainicjuj obiekt klasy PdfFileEditor do scalania dokumentów PDF
- Zainicjuj tablicę ciągów z wejściowymi ścieżkami i nazwami plików PDF
- Połącz dokumenty PDF w jeden plik za pomocą funkcji concatenate
W tych krokach omówiono sposób korzystania z funkcji Java scalania plików PDF. Po prostu skonfiguruj interfejs API i użyj tablicy ciągów znaków do załadowania nazw dokumentów źródłowych. W ostatnim kroku połącz pliki, łącząc wszystkie strony w jeden plik za pomocą jednej funkcji.
Kod do łączenia plików PDF w Javie
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"); | |
} | |
} |
PdfFileEditor to dość obszerna klasa zawierająca wiele funkcji i właściwości, takich jak: możesz uzyskać listę uszkodzonych elementów, które zostały napotkane podczas konkatenacji, ustawić podziały stron w żądanych miejscach, dodać specjalne marginesy, dołączyć wybrane strony zamiast całych dokumentów, wiele przeciążeń dla usuwania, wyodrębniania zawartości i wielu innych. Funkcja konkatenacji zawiera również wiele przeciążeń, których można użyć do łączenia strumieni i plików w jeden plik PDF.
W tym artykule zaobserwowaliśmy, jak używać Java concatenate PDF files w dowolnym systemie operacyjnym, w którym zainstalowana jest Java. Jeśli chcesz nauczyć się konwersji plików PDF na pliki tekstowe, zapoznaj się z artykułem na jak przekonwertować plik PDF na tekst za pomocą języka Java.