Ez az éles oktatóanyag elmagyarázza, hogyan módosítható a PDF oldal mérete Java-ban. Tartalmazza a fejlesztői környezet konfigurálásához szükséges összes részletet, a funkció megvalósításához követhető lépések részletes sorozatát, valamint egy futtatható mintakódot, amely bemutatja a a PDF oldalméretének megváltoztatását Java-ban. Megtanulja az oldalméret pontokban történő kiszámításának folyamatát is, amelyet az alkalmazás módszereinél kell megadni.
A PDF-oldalméret szerkesztésének lépései Java nyelven
- Állítsa be a fejlesztői környezetet a Aspose.PDF for Java használatára az oldalméret módosításához
- Töltse be a forrás-PDF-et a Document class objektum használatával az oldalméretek módosításához
- A betöltött PDF-fájl alapértelmezett {{HIPERLINK1}} elérése
- Nyissa meg a céloldalt, amelynek méretét módosítani kívánja
- Állítsa be az oldal méretének szélességét és magasságát pontokban
- Mentse el a frissített PDF fájlt a lemezre vagy egy adatfolyamba meghatározott oldalmérettel
Ezek a lépések leírják a PDF papírméret megváltoztatásának Java-ban folyamatát. A forrás PDF-fájlt betöltheti a Dokumentum osztály objektumba, amely sok más túlterhelést is támogat, a dokumentumbetöltési folyamat szabályozására is. A Document osztály tartalmazza a PageCollection objektumot, amely a getPages() metódus figyelmen kívül hagyásával érhető el a céloldalra mutató hivatkozás lekéréséhez. A Page osztály a setPageSize() metódussal rendelkezik, amely megköveteli a frissített oldal új szélességét és magasságát.
Kód a PDF-oldal méretének módosításához Java nyelven
A fenti kód bemutatja a PDF oldalméret módosításának folyamatát Java-ban. Az új oldalméretet pontokban kell kiszámítani úgy, hogy az Aspose.PDF-ben egy hüvelyk 72 pontnak feleljen meg. Ha most egy 8,3 x 11,7 hüvelyk méretű oldal méretét pontokban szeretné kiszámítani, megszorozhatja a 8,3-at 72-vel és a 11,7-et 72-vel, hogy megkapja a setPageSize() metódus, például az Envelop # pontban megadandó méreteket. Ebben a mintakódban a 10-es méret látható.
Itt megtanultuk a PDF oldalméretek Java nyelven történő megváltoztatásának folyamatát. Ha szeretné megismerni a kimeneti PDF-fájl védelmének folyamatát, tekintse meg a Hogyan védjük meg a PDF-t jelszóval Java-ban című cikket.