Pisahkan dokumen menjadi beberapa bagian di C++

Pustaka C++ cepat untuk membagi dokumen menjadi sekelompok file yang lebih kecil sesuai dengan kriteria yang diberikan

Gunakan pustaka C++ untuk membagi dokumen menjadi beberapa bagian. Anda dapat mengintegrasikan halaman yang diekstraksi dengan data lain dan, sebagai hasilnya, mendapatkan dokumen dari formulir dan konten yang Anda butuhkan. Memisahkan dokumen menjadi beberapa bagian memudahkan untuk berkolaborasi.

Lihat cuplikan kode

Pisahkan Word, PDF menggunakan C++

Pustaka perangkat lunak ini memberi pengembang C++ seperangkat fungsi untuk membagi Word dokumen, PDF, EPUB, HTML, DOCX menjadi beberapa bagian. Memisahkan teks menjadi file-file terpisah dapat digunakan untuk mempermudah bekerja dengan bagian-bagian dokumen. Prosedur pemecahan dokumen dapat menjadi bagian dari teknologi untuk mengintegrasikan data ke dalam sistem informasi atau database otomatis.

Pustaka kami menyediakan pengembang C++ dengan semua fungsi yang diperlukan untuk dokumen dan mengekstrak halaman dokumen sesuai dengan mode yang ditentukan. Ini adalah solusi C++ yang berdiri sendiri yang tidak memerlukan Microsoft Word, Acrobat Reader, atau aplikasi lain yang diinstal.

Pisahkan dokumen menjadi beberapa bagian menggunakan C++

Pisahkan konten dokumen menggunakan kriteria berbeda dalam C++ kode. Anda dapat menggunakan mode ekstraksi halaman berikut: 'split by headings', 'split by section', 'split page by page', 'split by page ranges'.

Setelah memisahkan dokumen, Anda dapat mengekspor hasilnya ke format file yang diperlukan menggunakan metode 'Document.Save'. Anda juga dapat mengontrol bagaimana bagian dokumen diekspor ke HTML format atau EPUB menggunakan properti 'DocumentPartSavingCallback', yang memungkinkan Anda untuk mengarahkan ulang aliran keluaran.

Pisahkan dokumen dengan mudah dengan solusi kami untuk C++. Contoh berikut menunjukkan cara membagi dokumen menggunakan C++:

Contoh kode di C++ untuk membagi dokumen menjadi beberapa bagian
Unggah file yang ingin Anda bagi
Jalankan kode
Pilih format target dari daftar
dotnet add package Aspose.Words.Cpp
Salinan
using namespace Aspose::Words;

auto doc = MakeObject<Document>(u"Input.docx");

for (int page = 0; page < doc->get_PageCount(); page++)
{
    auto extractedPage = doc->ExtractPages(page, 1);
    extractedPage->Save(String::Format(u"Output_{0}.docx", page + 1));
}
Jalankan kode

Cara memisahkan file per bab

  1. Pasang pustaka C++ untuk membagi dokumen secara terprogram.
  2. Tambahkan referensi perpustakaan (impor perpustakaan) ke proyek C++ Anda.
  3. Buka dokumen sumber di C++.
  4. Panggil metode ExtractPages() untuk mengekstrak halaman tertentu dari dokumen Anda.
  5. Dapatkan hasil pemecahan dokumen sebagai file terpisah.

C++ perpustakaan untuk membagi file

Ada tiga opsi untuk menginstal Aspose.Words for C++ ke lingkungan pengembang Anda. Silakan pilih salah satu yang sesuai dengan kebutuhan Anda dan ikuti petunjuk langkah demi langkah:

Persyaratan sistem

Anda dapat menggunakan pustaka C++ ini untuk mengembangkan perangkat lunak pada Microsoft Windows, Linux, dan macOS:

  • GCC >= 6.3.0 dan Clang >= 3.9.1 diperlukan untuk Linux
  • Xcode >= 12.5.1, Clang dan libc++ diperlukan untuk macOS

Jika Anda mengembangkan perangkat lunak untuk Linux atau macOS, silakan periksa informasi tentang dependensi perpustakaan tambahan (paket sumber terbuka fontconfig dan mesa-glu glu) di Dokumentasi Produk.

Format file paling populer untuk dipisah

5%

Berlangganan Pembaruan Produk Aspose

Dapatkan buletin bulanan dan penawaran langsung dikirim ke kotak surat Anda.

© Aspose Pty Ltd 2001-2024. Seluruh hak cipta.