PdfContentEditor
Gambaran Umum
PdfContentEditor adalah kelas dalam Aspose.PDF FOSS untuk C++.
PdfContentEditor.ReplaceText(srcText, destText) mencari seluruh dokumen dan mengganti string yang cocok, mengembalikan true ketika setidaknya satu penggantian terjadi.
Kelas ini menyediakan 22 metode untuk bekerja dengan objek PdfContentEditor dalam program C++. Metode yang tersedia meliputi: AddDocumentAdditionalAction, AddDocumentAttachment, ChangeViewerPreference, DeleteAttachments, DeleteImage, DeleteStamp, DeleteStampById, DeleteStampByIds, GetViewerPreference, HideStampById, MoveStamp, MoveStampById, dan 5 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi C++ mana pun setelah menginstal paket Aspose.PDF FOSS untuk C++. Metode accessor: DocumentClose, DocumentOpen, DocumentPrinted, DocumentSaved, DocumentWillPrint, DocumentWillSave.
Metode Aksesor
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
DocumentOpen | std::string | Baca/Tulis | Mendapatkan atau mengatur pembukaan dokumen. |
DocumentClose | std::string | Baca/Tulis | Mendapatkan atau mengatur penutupan dokumen. |
DocumentWillSave | std::string | Baca/Tulis | Mendapatkan atau mengatur dokumen yang akan disimpan. |
DocumentSaved | std::string | Baca/Tulis | Mendapatkan atau mengatur dokumen yang disimpan. |
DocumentWillPrint | std::string | Baca/Tulis | Mendapatkan atau mengatur apakah dokumen akan dicetak. |
DocumentPrinted | std::string | Baca/Tulis | Mendapatkan atau mengatur dokumen yang dicetak. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
PdfContentEditor() | Memanggil PdfContentEditor pada instance PdfContentEditor ini. |
AddDocumentAttachment(path: std::string, description: std::string) | Memanggil AddDocumentAttachment(path, description) pada instance PdfContentEditor ini. |
DeleteAttachments() | Memanggil DeleteAttachments pada instance PdfContentEditor ini. |
AddDocumentAdditionalAction(actionName: std::string, javaScript: std::string) | Memanggil AddDocumentAdditionalAction(actionName, javaScript) pada instance PdfContentEditor ini. |
RemoveDocumentOpenAction() | Memanggil RemoveDocumentOpenAction pada instance PdfContentEditor ini. |
ChangeViewerPreference(pageLayout: int) | Memanggil ChangeViewerPreference(pageLayout) pada instance PdfContentEditor ini. |
GetViewerPreference() → int | Mengembalikan preferensi penampil. |
ReplaceImage(pageNum: int, imageNum: int, fileName: std::string) | Memanggil ReplaceImage(pageNum, imageNum, fileName) pada instance PdfContentEditor ini. |
DeleteImage(pageNum: int, imageNum: std::vector<int>) | Memanggil DeleteImage(pageNum, imageNum) pada instance PdfContentEditor ini. |
DeleteImage() | |
ReplaceText(srcText: std::string, destText: std::string) → bool | Mencari seluruh dokumen dan mengganti string yang cocok, mengembalikan true ketika setidaknya satu penggantian terjadi. |
ReplaceText(srcText: std::string, pageNum: int, destText: std::string) → bool | Memanggil ReplaceText(srcText, pageNum, destText) pada instance PdfContentEditor ini. |
ReplaceText(srcText: std::string, destText: std::string, pageNum: int) → bool | Memanggil ReplaceText(srcText, destText, pageNum) pada instance PdfContentEditor ini. |
DeleteStamp(pageNum: int, stampId: std::vector<int>) | Memanggil DeleteStamp(pageNum, stampId) pada instance PdfContentEditor ini. |
DeleteStampByIds(stampIds: std::vector<int>) | Memanggil DeleteStampByIds(stampIds) pada instance PdfContentEditor ini. |
DeleteStampByIds(pageNum: int, stampIds: std::vector<int>) | Memanggil DeleteStampByIds(pageNum, stampIds) pada instance PdfContentEditor ini. |
DeleteStampById(pageNum: int, stampId: int) | Memanggil DeleteStampById(pageNum, stampId) pada instance PdfContentEditor ini. |
DeleteStampById(stampId: int) | Memanggil DeleteStampById(stampId) pada instance PdfContentEditor ini. |
HideStampById(pageNum: int, stampId: int) | Memanggil HideStampById(pageNum, stampId) pada instance PdfContentEditor ini. |
ShowStampById(pageNum: int, stampId: int) | Memanggil ShowStampById(pageNum, stampId) pada instance PdfContentEditor ini. |
MoveStampById(pageNum: int, stampId: int, offsetX: double, offsetY: double) | Memanggil MoveStampById(pageNum, stampId, offsetX, offsetY) pada instance PdfContentEditor ini. |
MoveStamp(pageNum: int, stampId: int, offsetX: double, offsetY: double) | Memanggil MoveStamp(pageNum, stampId, offsetX, offsetY) pada instance PdfContentEditor ini. |