Az elektronikus dokumentumokban a digitális aláírás létfontosságú szerepet játszik a törvényesség biztosításában. Tehát egy vonalkód-aláírás hozzáadása a XLSX dokumentumokhoz további biztonsági és ellenőrzési réteget biztosíthat. Ebben az oktatóanyagban végigvezetjük az XLSX vonalkód-aláírással való, Java használatával aláírásához szükséges lépéseken. A folyamat egyszerűsítése érdekében egy kódpéldával segítünk Vonalkód aláírás létrehozásához XLSX-ben Java használatával. Íme a legfontosabb lépések, amelyeket követnie kell az XLSX fájl aláírásához.
Az XLSX vonalkód-aláírással való aláírásának lépései Java használatával
- Telepítse a(z) GroupDocs.Signature for Java alkalmazást a projektjébe a Maven adattár használatával XLSX dokumentum aláírásához vonalkód aláírással
- Tartalmazza az XLSX dokumentum aláírásához szükséges osztályhivatkozásokat
- Példányosítson egy Signature osztályú objektumot úgy, hogy megadja az XLSX fájl elérési útját a konstruktorának
- Példányosítson egy BarcodeSignOptions osztályú objektumot, és adja meg a vonalkód-aláírás típusát a kívánt aláírási beállításokkal együtt
- Hívja a Signature.Sign metódust aláírási beállításokkal az XLSX aláírásához és a kimenet lemezre mentéséhez
A megadott utasítások követése lehetővé teszi a vonalkód aláírás zökkenőmentes integrálását az XLSX-be Java-ban*. Ez a gyakorlat hozzájárul a biztonsági intézkedések megerősítéséhez és XLSX-dokumentumai jogi hitelességéhez. A beszélgetésben használt könyvtárat úgy tervezték, hogy zökkenőmentesen működjön különböző platformokon. Ennek eredményeként a vázolt eljárás végrehajtható széles körben használt operációs rendszereken, például Windowson, macOS-en és Linuxon, hogy hatékonyan illessze be a vonalkód-aláírásokat az XLSX-be. Kérjük, használja az alábbi kód illusztrációt, hogy betekintést nyerjen az XLSX dokumentumok aláírásának folyamatába.
Kód az XLSX aláírásához vonalkód aláírással Java használatával
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.domain.Padding; | |
import com.groupdocs.signature.domain.barcodes.BarcodeTypes; | |
import com.groupdocs.signature.domain.enums.HorizontalAlignment; | |
import com.groupdocs.signature.domain.enums.VerticalAlignment; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.options.sign.BarcodeSignOptions; | |
public class SignXLSXwithBarcodeSignatureUsingJava { | |
public static void main(String[] args) throws Exception { | |
// Set License to avoid the limitations of Signature library | |
License license = new License(); | |
license.setLicense("GroupDocs.Signature.lic"); | |
// load the source XLSX file | |
Signature signature = new Signature("input.xlsx"); | |
// setup options with text of signature | |
BarcodeSignOptions signOptions = new BarcodeSignOptions("12345678"); | |
// setup Barcode encoding type | |
signOptions.setEncodeType(BarcodeTypes.Code128); | |
// set signature position | |
signOptions.setLeft(100); | |
signOptions.setTop(100); | |
signOptions.setVerticalAlignment(VerticalAlignment.Top); | |
signOptions.setHorizontalAlignment(HorizontalAlignment.Right); | |
Padding padding = new Padding(); | |
padding.setLeft(20); | |
padding.setTop(20); | |
signOptions.setMargin(padding); | |
// sign XLSX document and save it | |
signature.sign("output.xlsx", signOptions); | |
} | |
} |
Összefoglalva, ez a vita átfogóan felvázolta az XLSX vonalkód-aláírással való aláírásának folyamatát Java használatával. Javasoljuk, hogy alaposan nézze meg a megadott kódpéldát, és módosítsa azt, hogy megfeleljen az igényeinek. Miután megfelelően konfigurálta az ajánlott aláírási könyvtárat, és szükség szerint beállította a fájl elérési útjait, a kód zökkenőmentes integrálása a projektekbe az XLSX-fájl-aláíráshoz egyszerű és egyszerű feladat lesz.
Korábbi útmutatónkban világosan elmagyaráztuk, hogyan írhatunk alá XLSX-fájlokat QR-kódokkal, bemutatva az út minden lépését. Ha továbbra is segítségre van szüksége, javasoljuk, hogy tekintse meg részletes útmutatónkat a aláírja az XLSX-et QR-kóddal Java segítségével.