PdfContentEditor

PdfContentEditor

Επισκόπηση

PdfContentEditor είναι μια κλάση στο Aspose.PDF FOSS για C++.

PdfContentEditor.ReplaceText(srcText, destText) αναζητά ολόκληρο το έγγραφο και αντικαθιστά τις αντίστοιχες συμβολοσειρές, επιστρέφοντας true όταν συμβαίνει τουλάχιστον μία αντικατάσταση.

Αυτή η κλάση παρέχει 22 μεθόδους για εργασία με αντικείμενα PdfContentEditor σε προγράμματα C++. Οι διαθέσιμες μέθοδοι περιλαμβάνουν: AddDocumentAdditionalAction, AddDocumentAttachment, ChangeViewerPreference, DeleteAttachments, DeleteImage, DeleteStamp, DeleteStampById, DeleteStampByIds, GetViewerPreference, HideStampById, MoveStamp, MoveStampById, και 5 επιπλέον μεθόδους. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή C++ μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS για C++. Μέθοδοι πρόσβασης: DocumentClose, DocumentOpen, DocumentPrinted, DocumentSaved, DocumentWillPrint, DocumentWillSave.

Μέθοδοι πρόσβασης

ΌνομαΤύποςΠρόσβασηΠεριγραφή
DocumentOpenstd::stringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το άνοιγμα του εγγράφου.
DocumentClosestd::stringΑνάγνωση/ΕγγραφήΑποκτά ή ορίζει το κλείσιμο του εγγράφου.
DocumentWillSavestd::stringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το έγγραφο που θα αποθηκευτεί.
DocumentSavedstd::stringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το αποθηκευμένο έγγραφο.
DocumentWillPrintstd::stringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το έγγραφο που θα εκτυπωθεί.
DocumentPrintedstd::stringΑνάγνωση/ΕγγραφήΛαμβάνει ή ορίζει το εκτυπωμένο έγγραφο.

Μέθοδοι

ΥπογραφήΠεριγραφή
PdfContentEditor()Καλεί το PdfContentEditor σε αυτήν τη PdfContentEditor παρουσία.
AddDocumentAttachment(path: std::string, description: std::string)Καλεί AddDocumentAttachment(path, description) σε αυτήν τη PdfContentEditor παρουσία.
DeleteAttachments()Καλεί DeleteAttachments σε αυτήν τη PdfContentEditor παρουσία.
AddDocumentAdditionalAction(actionName: std::string, javaScript: std::string)Καλεί AddDocumentAdditionalAction(actionName, javaScript) σε αυτήν τη PdfContentEditor παρουσία.
RemoveDocumentOpenAction()Καλεί RemoveDocumentOpenAction σε αυτήν τη PdfContentEditor παρουσία.
ChangeViewerPreference(pageLayout: int)Καλεί ChangeViewerPreference(pageLayout) σε αυτό το αντικείμενο PdfContentEditor.
GetViewerPreference() → intΕπιστρέφει την προτίμηση του προβολέα.
ReplaceImage(pageNum: int, imageNum: int, fileName: std::string)Καλεί ReplaceImage(pageNum, imageNum, fileName) σε αυτό το αντικείμενο PdfContentEditor.
DeleteImage(pageNum: int, imageNum: std::vector<int>)Καλεί DeleteImage(pageNum, imageNum) σε αυτό το αντικείμενο PdfContentEditor.
DeleteImage()
ReplaceText(srcText: std::string, destText: std::string) → boolΑναζητά ολόκληρο το έγγραφο και αντικαθιστά τις αντίστοιχες συμβολοσειρές, επιστρέφοντας true όταν συμβεί τουλάχιστον μία αντικατάσταση
ReplaceText(srcText: std::string, pageNum: int, destText: std::string) → boolΚαλεί ReplaceText(srcText, pageNum, destText) σε αυτήν την PdfContentEditor αντίγραφο.
ReplaceText(srcText: std::string, destText: std::string, pageNum: int) → boolΚαλεί ReplaceText(srcText, destText, pageNum) σε αυτήν την PdfContentEditor αντίγραφο.
DeleteStamp(pageNum: int, stampId: std::vector<int>)Καλεί DeleteStamp(pageNum, stampId) σε αυτήν την PdfContentEditor αντίγραφο.
DeleteStampByIds(stampIds: std::vector<int>)Καλεί το DeleteStampByIds(stampIds) σε αυτό το αντίγραφο PdfContentEditor.
DeleteStampByIds(pageNum: int, stampIds: std::vector<int>)Καλεί το DeleteStampByIds(pageNum, stampIds) σε αυτό το αντίγραφο PdfContentEditor.
DeleteStampById(pageNum: int, stampId: int)Καλεί το DeleteStampById(pageNum, stampId) σε αυτό το αντίγραφο PdfContentEditor.
DeleteStampById(stampId: int)Καλεί το DeleteStampById(stampId) σε αυτό το αντίγραφο PdfContentEditor.
HideStampById(pageNum: int, stampId: int)Καλεί το HideStampById(pageNum, stampId) σε αυτήν την PdfContentEditor αντίτυπο.
ShowStampById(pageNum: int, stampId: int)Καλεί ShowStampById(pageNum, stampId) σε αυτό το αντικείμενο PdfContentEditor.
MoveStampById(pageNum: int, stampId: int, offsetX: double, offsetY: double)Καλεί MoveStampById(pageNum, stampId, offsetX, offsetY) σε αυτό το αντικείμενο PdfContentEditor.
MoveStamp(pageNum: int, stampId: int, offsetX: double, offsetY: double)Καλεί MoveStamp(pageNum, stampId, offsetX, offsetY) σε αυτό το αντικείμενο PdfContentEditor.

Δείτε επίσης

 Ελληνικά