PdfContentEditor
Vue d’ensemble
PdfContentEditor est une classe dans Aspose.PDF FOSS pour C++.
PdfContentEditor.ReplaceText(srcText, destText) recherche l’ensemble du document et remplace les chaînes correspondantes, renvoyant true lorsqu’au moins un remplacement a lieu.
Cette classe fournit 22 méthodes pour travailler avec des objets PdfContentEditor dans les programmes C++. Les méthodes disponibles incluent : AddDocumentAdditionalAction, AddDocumentAttachment, ChangeViewerPreference, DeleteAttachments, DeleteImage, DeleteStamp, DeleteStampById, DeleteStampByIds, GetViewerPreference, HideStampById, MoveStamp, MoveStampById et 5 méthodes supplémentaires. Tous les membres publics sont accessibles à toute application C++ après l’installation du paquet Aspose.PDF FOSS pour C++. Méthodes d’accès : DocumentClose, DocumentOpen, DocumentPrinted, DocumentSaved, DocumentWillPrint, DocumentWillSave.
Méthodes d’accès
| Nom | Type | Accès | Description |
|---|---|---|---|
DocumentOpen | std::string | Lecture/Écriture | Obtient ou définit l’ouverture du document. |
DocumentClose | std::string | Lecture/Écriture | Obtient ou définit la fermeture du document. |
DocumentWillSave | std::string | Lecture/Écriture | Obtient ou définit le document qui sera enregistré. |
DocumentSaved | std::string | Lecture/Écriture | Obtient ou définit le document enregistré. |
DocumentWillPrint | std::string | Lecture/Écriture | Obtient ou définit le document qui sera imprimé. |
DocumentPrinted | std::string | Lecture/Écriture | Obtient ou définit le document imprimé. |
Méthodes
| Signature | Description |
|---|---|
PdfContentEditor() | Appelle PdfContentEditor sur cette instance PdfContentEditor. |
AddDocumentAttachment(path: std::string, description: std::string) | Appelle AddDocumentAttachment(path, description) sur cette instance PdfContentEditor. |
DeleteAttachments() | Appelle DeleteAttachments sur cette instance PdfContentEditor. |
AddDocumentAdditionalAction(actionName: std::string, javaScript: std::string) | Appelle AddDocumentAdditionalAction(actionName, javaScript) sur cette instance PdfContentEditor. |
RemoveDocumentOpenAction() | Appelle RemoveDocumentOpenAction sur cette instance PdfContentEditor. |
ChangeViewerPreference(pageLayout: int) | Appelle ChangeViewerPreference(pageLayout) sur cette instance PdfContentEditor. |
GetViewerPreference() → int | Renvoie la préférence du visualiseur. |
ReplaceImage(pageNum: int, imageNum: int, fileName: std::string) | Appelle ReplaceImage(pageNum, imageNum, fileName) sur cette instance PdfContentEditor. |
DeleteImage(pageNum: int, imageNum: std::vector<int>) | Appelle DeleteImage(pageNum, imageNum) sur cette instance PdfContentEditor. |
DeleteImage() | |
ReplaceText(srcText: std::string, destText: std::string) → bool | Parcourt l’ensemble du document et remplace les chaînes correspondantes, renvoyant true lorsqu’au moins un remplacement se produit |
ReplaceText(srcText: std::string, pageNum: int, destText: std::string) → bool | Appelle ReplaceText(srcText, pageNum, destText) sur cette instance PdfContentEditor. |
ReplaceText(srcText: std::string, destText: std::string, pageNum: int) → bool | Appelle ReplaceText(srcText, destText, pageNum) sur cette instance PdfContentEditor. |
DeleteStamp(pageNum: int, stampId: std::vector<int>) | Appelle DeleteStamp(pageNum, stampId) sur cette instance PdfContentEditor. |
DeleteStampByIds(stampIds: std::vector<int>) | Appelle DeleteStampByIds(stampIds) sur cette instance PdfContentEditor. |
DeleteStampByIds(pageNum: int, stampIds: std::vector<int>) | Appelle DeleteStampByIds(pageNum, stampIds) sur cette instance PdfContentEditor. |
DeleteStampById(pageNum: int, stampId: int) | Appelle DeleteStampById(pageNum, stampId) sur cette instance PdfContentEditor. |
DeleteStampById(stampId: int) | Appelle DeleteStampById(stampId) sur cette instance PdfContentEditor. |
HideStampById(pageNum: int, stampId: int) | Appelle HideStampById(pageNum, stampId) sur cette instance PdfContentEditor. |
ShowStampById(pageNum: int, stampId: int) | Appelle ShowStampById(pageNum, stampId) sur cette instance PdfContentEditor. |
MoveStampById(pageNum: int, stampId: int, offsetX: double, offsetY: double) | Appelle MoveStampById(pageNum, stampId, offsetX, offsetY) sur cette instance PdfContentEditor. |
MoveStamp(pageNum: int, stampId: int, offsetX: double, offsetY: double) | Appelle MoveStamp(pageNum, stampId, offsetX, offsetY) sur cette instance PdfContentEditor. |