PdfContentEditor

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

NomTypeAccèsDescription
DocumentOpenstd::stringLecture/ÉcritureObtient ou définit l’ouverture du document.
DocumentClosestd::stringLecture/ÉcritureObtient ou définit la fermeture du document.
DocumentWillSavestd::stringLecture/ÉcritureObtient ou définit le document qui sera enregistré.
DocumentSavedstd::stringLecture/ÉcritureObtient ou définit le document enregistré.
DocumentWillPrintstd::stringLecture/ÉcritureObtient ou définit le document qui sera imprimé.
DocumentPrintedstd::stringLecture/ÉcritureObtient ou définit le document imprimé.

Méthodes

SignatureDescription
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() → intRenvoie 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) → boolParcourt 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) → boolAppelle ReplaceText(srcText, pageNum, destText) sur cette instance PdfContentEditor.
ReplaceText(srcText: std::string, destText: std::string, pageNum: int) → boolAppelle 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.

Voir aussi

 Français