HTML JPG PDF XML DOCX
  Product Family
PDF

Mengurai PDF untuk Ekstraksi Teks berdasarkan Nama dalam Java SDK

API untuk mengurai dokumen PDF untuk ekstraksi teks berdasarkan nama menggunakan API Java sisi server.

Get Started

Cara mengurai dokumen PDF untuk ekstraksi Teks berdasarkan nama menggunakan Cloud Java SDK

Untuk mengurai dokumen PDF ke ekstraksi Teks berdasarkan nama via Cloud Java SDK, kami akan menggunakan Aspose.PDF Cloud Java SDK SDK Cloud Java ini memungkinkan Anda dengan mudah membangun aplikasi pembuat, editor & konverter PDF berbasis cloud dalam bahasa Java untuk berbagai platform cloud. Buka Repository pengelola paket, cari Aspose.PDF Cloud dan instal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console untuk menginstalnya menggunakan Maven.

Tambahkan repositori Aspose Cloud ke pom.xml aplikasi Anda

Tambahkan repositori Aspose Cloud


    <repositories>
        <repository>
            <id>aspose-cloud</id>
            <name>Aspose Cloud Repository</name>
            <url>https://releases.aspose.cloud/java/repo/</url>
        </repository>
    </repositories>

Untuk menginstal pustaka klien API ke repositori Maven lokal Anda, cukup jalankan:

Instalasi dari Github


    mvn clean install

Untuk menyebarkannya ke repositori Maven jarak jauh, konfigurasikan pengaturan repositori dan jalankan:

Sebarkan repositori Maven


    mvn clean deploy

Langkah-langkah untuk mengurai PDF ke ekstraksi Teks berdasarkan nama menggunakan Java SDK

Pengembang Aspose.PDF Cloud dapat dengan mudah mengurai dokumen PDF untuk ekstraksi Teks berdasarkan nama. Pengembang hanya memerlukan beberapa baris kode.

  1. Buat objek Configuration baru dengan Secret dan Key Aplikasi Anda
  2. Buat objek untuk terhubung ke Cloud API
  3. Unggah file dokumen Anda
  4. Mengurai dokumen PDF untuk ekstraksi Teks berdasarkan nama di penyimpanan cloud menggunakan fungsi etTextBoxField
  5. Periksa respons dan catat hasilnya
  6. Jika operasi berhasil, cetak teks yang diekstrak
 

Kode contoh ini menunjukkan penguraian dokumen PDF untuk ekstraksi Teks berdasarkan nama


    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.OpenOption;
    import java.nio.file.Path;
    import java.nio.file.StandardOpenOption;
    import com.google.gson.Gson;

    import com.aspose.asposecloudpdf.api.PdfApi;
    import com.aspose.asposecloudpdf.model.TextBoxField;
    import com.aspose.asposecloudpdf.model.TextBoxFieldResponse;
    	

    public class ParseGetTextBoxByName {
        public static void extract() {
            String REMOTE_FOLDER   = "Your_Temp_Pdf_Cloud";
	    String LOCAL_FOLDER    = "c:\\Samples";
	    String PDF_DOCUMENT    = "sample.pdf";
	    String OUTPUT_FILE     = "parsed_text_box_field_output.json";
            String TEXT_BOX_NAME   = "_YOUR_FILED_NAME_";

            try {
                PdfApi pdfApi = new PdfApi(API_KEY, API_SECRET);

                // upload local PDF file to remote storage
                File file = new File(Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString());
                pdfApi.uploadFile(Path.of(REMOTE_FOLDER , PDF_DOCUMENT).toString(), file, null);
                System.out.println(String.format("File '%s' successfully uploaded!", Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString()));

                // perform action
                TextBoxFieldResponse response = pdfApi.getTextBoxField(PDF_DOCUMENT, TEXT_BOX_NAME, null, REMOTE_FOLDER);
                System.out.println("TextBox fields extracted status: " + response.getStatus());

                TextBoxField fieldDef = response.getField();
                String jsonFiled = new Gson().toJson(fieldDef);

                // save json
                Path path = Path.of(LOCAL_FOLDER, OUTPUT_FILE);
                byte[] strToBytes = jsonFiled.getBytes();
                Files.write(path, strToBytes, new OpenOption[] { StandardOpenOption.WRITE, StandardOpenOption.CREATE, StandardOpenOption.TRUNCATE_EXISTING });
		
                System.out.println("TextBox field successfully extracted to: '" + path + "'");
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }    
 

Bekerja dengan Penguraian Teks dalam PDF via Java SDK

Dengan mengurai dokumen PDF untuk ekstraksi teks berdasarkan nama, Anda dapat memodifikasi konten bidang TextBox sesuai kebutuhan. Ini menjaga posisi teks dalam dokumen sambil menghemat waktu dan mengurangi pekerjaan manual. Mengurai dokumen PDF untuk ekstraksi teks berdasarkan nama dengan Aspose.PDF Cloud Java SDK.

Dengan Java SDK kami Anda dapat

  • Tambahkan header & footer dokumen PDF dalam format teks atau gambar.
  • Tambahkan tabel & teks atau stempel gambar ke dokumen PDF.
  • Gabungkan beberapa dokumen PDF ke dalam file yang ada.
  • Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
  • Terapkan enkripsi atau dekripsi pada dokumen PDF & tetapkan kata sandi.
  • Hapus semua stempel & tabel dari halaman atau seluruh dokumen PDF.
  • Hapus stempel atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
  • Ganti satu atau banyak kemunculan teks pada halaman PDF atau dari seluruh dokumen.
  • Dukungan luas untuk mengkonversi dokumen PDF ke berbagai format file lainnya.
  • Ekstrak berbagai elemen file PDF & optimalkan dokumen PDF.
  • Anda dapat mencoba Aplikasi gratis kami untuk menguji fungsionalitas.

  •