Šioje pamokoje sužinosime, kaip išlyginti PDF formą naudojant C++. Galite pašalinti laukus ir įdėti jų reikšmes, kai išlyginate formos laukus PDF formatu naudodami C++. Norint naudoti šią funkciją Linux arba Windows operacinėse sistemose, nereikia įdiegti “Adobe Acrobat” ar jokios programos.
PDF formos išlyginimo veiksmai naudojant C++
- Sukonfigūruokite Aspose.Pdf for C++ biblioteką naudodami NuGet paketų tvarkyklės papildinį
- Pridėkite nuorodą į Aspose::Pdf vardų erdvę
- Įkelkite įvesties PDF formą naudodami klasę Dokumentas
- Išlyginkite PDF formą naudodami išlyginimo metodą
- Išsaugoti išlygintos išvesties PDF failą
Galite išlyginti užpildomą formą C++ naudodami kelis paprastus API iškvietimus. Norėdami apriboti formos pakeitimus, galite atlikti aukščiau nurodytus veiksmus pašalindami laukus ir įdėdami jų reikšmes formoje. Tiesiog įkelkite įvesties PDF failą su forma, tada išlyginkite visus laukus ir išsaugokite išvesties failą tolesniam apdorojimui.
Kodas, skirtas išlyginti PDF formos laukus naudojant C++
Šis kodo fragmentas greitai atlieka kelis paprastus veiksmus, kad sulygintų PDF formos laukus naudojant C++. Pirma, Dokumento klasė naudojama įvesties PDF rinkmenai, kurioje yra forma, įkelti, tada metodas “Flatten” naudojamas, kad formos lauko reikšmės nebūtų redaguojamos. Galiausiai išvesties PDF failas išsaugomas išlyginus formą.
Ankstesnėje temoje sužinojome kaip skaityti PDF failą C++. Šioje temoje aprašoma, kaip naudojant C++, suploti PDF formos laukus atliekant kelis paprastus veiksmus.