PdfContentEditor
Overzicht
PdfContentEditor is een klasse in Aspose.PDF FOSS voor C++.
PdfContentEditor.ReplaceText(srcText, destText) doorzoekt het volledige document en vervangt overeenkomende tekenreeksen, en geeft true terug wanneer er minstens één vervanging plaatsvindt.
Deze klasse biedt 22 methoden voor het werken met PdfContentEditor objecten in C++-programma’s. Beschikbare methoden zijn: AddDocumentAdditionalAction, AddDocumentAttachment, ChangeViewerPreference, DeleteAttachments, DeleteImage, DeleteStamp, DeleteStampById, DeleteStampByIds, GetViewerPreference, HideStampById, MoveStamp, MoveStampById en 5 extra methoden. Alle openbare leden zijn toegankelijk voor elke C++-applicatie na het installeren van het Aspose.PDF FOSS voor C++-pakket. Toegangsmethoden: DocumentClose, DocumentOpen, DocumentPrinted, DocumentSaved, DocumentWillPrint, DocumentWillSave.
Toegangsmethoden
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
DocumentOpen | std::string | Lezen/schrijven | Haalt op of stelt de documentopen in. |
DocumentClose | std::string | Lezen/schrijven | Haalt op of stelt de documentsluiting in. |
DocumentWillSave | std::string | Lezen/schrijven | Haalt op of stelt het document in dat zal worden opgeslagen. |
DocumentSaved | std::string | Lezen/schrijven | Haalt of stelt het opgeslagen document in. |
DocumentWillPrint | std::string | Lezen/schrijven | Krijgt of stelt in of het document afgedrukt wordt. |
DocumentPrinted | std::string | Lezen/schrijven | Haalt of stelt het afgedrukte document in. |
Methoden
| Handtekening | Beschrijving |
|---|---|
PdfContentEditor() | Roept PdfContentEditor aan op deze PdfContentEditor instantie. |
AddDocumentAttachment(path: std::string, description: std::string) | Roept AddDocumentAttachment(pad, beschrijving) aan op deze PdfContentEditor instantie. |
DeleteAttachments() | Roept DeleteAttachments aan op deze PdfContentEditor instantie. |
AddDocumentAdditionalAction(actionName: std::string, javaScript: std::string) | Roept AddDocumentAdditionalAction(actionName, javaScript) aan op deze PdfContentEditor instantie. |
RemoveDocumentOpenAction() | Roept RemoveDocumentOpenAction aan op deze PdfContentEditor instantie. |
ChangeViewerPreference(pageLayout: int) | Roept ChangeViewerPreference(pageLayout) aan op deze PdfContentEditor instantie. |
GetViewerPreference() → int | Retourneert de weergavevoorkeur. |
ReplaceImage(pageNum: int, imageNum: int, fileName: std::string) | Roept ReplaceImage(pageNum, imageNum, fileName) aan op deze PdfContentEditor instantie. |
DeleteImage(pageNum: int, imageNum: std::vector<int>) | Roept DeleteImage(pageNum, imageNum) aan op deze PdfContentEditor instantie. |
DeleteImage() | |
ReplaceText(srcText: std::string, destText: std::string) → bool | Doorzoekt het volledige document en vervangt overeenkomende tekenreeksen, waarbij true wordt geretourneerd zodra er ten minste één vervanging plaatsvindt. |
ReplaceText(srcText: std::string, pageNum: int, destText: std::string) → bool | Roept ReplaceText(srcText, pageNum, destText) aan op deze PdfContentEditor instantie. |
ReplaceText(srcText: std::string, destText: std::string, pageNum: int) → bool | Roept ReplaceText(srcText, destText, pageNum) aan op deze PdfContentEditor instantie. |
DeleteStamp(pageNum: int, stampId: std::vector<int>) | Roept DeleteStamp(pageNum, stampId) aan op deze PdfContentEditor instantie. |
DeleteStampByIds(stampIds: std::vector<int>) | Roept DeleteStampByIds(stampIds) aan op deze PdfContentEditor instantie. |
DeleteStampByIds(pageNum: int, stampIds: std::vector<int>) | Roept DeleteStampByIds(pageNum, stampIds) aan op deze PdfContentEditor instantie. |
DeleteStampById(pageNum: int, stampId: int) | Roept DeleteStampById(pageNum, stampId) aan op deze PdfContentEditor instantie. |
DeleteStampById(stampId: int) | Roept DeleteStampById(stampId) aan op deze PdfContentEditor instantie. |
HideStampById(pageNum: int, stampId: int) | Roept HideStampById(pageNum, stampId) aan op deze PdfContentEditor instantie. |
ShowStampById(pageNum: int, stampId: int) | Roept ShowStampById(pageNum, stampId) aan op deze PdfContentEditor instantie. |
MoveStampById(pageNum: int, stampId: int, offsetX: double, offsetY: double) | Roept MoveStampById(pageNum, stampId, offsetX, offsetY) aan op deze PdfContentEditor instantie. |
MoveStamp(pageNum: int, stampId: int, offsetX: double, offsetY: double) | Roept MoveStamp(pageNum, stampId, offsetX, offsetY) aan op deze PdfContentEditor instantie. |