PdfContentEditor
Panoramica
PdfContentEditor è una classe in Aspose.PDF FOSS per C++.
PdfContentEditor.ReplaceText(srcText, destText) ricerca l’intero documento e sostituisce le stringhe corrispondenti, restituendo true quando si verifica almeno una sostituzione.
Questa classe fornisce 22 metodi per lavorare con oggetti PdfContentEditor nei programmi C++. I metodi disponibili includono: AddDocumentAdditionalAction, AddDocumentAttachment, ChangeViewerPreference, DeleteAttachments, DeleteImage, DeleteStamp, DeleteStampById, DeleteStampByIds, GetViewerPreference, HideStampById, MoveStamp, MoveStampById e 5 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione C++ dopo l’installazione del pacchetto Aspose.PDF FOSS per C++. Metodi di accesso: DocumentClose, DocumentOpen, DocumentPrinted, DocumentSaved, DocumentWillPrint, DocumentWillSave.
Metodi di accesso
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
DocumentOpen | std::string | Lettura/Scrittura | Ottiene o imposta l’apertura del documento. |
DocumentClose | std::string | Lettura/Scrittura | Ottiene o imposta la chiusura del documento. |
DocumentWillSave | std::string | Lettura/Scrittura | Ottiene o imposta il documento che verrà salvato. |
DocumentSaved | std::string | Lettura/Scrittura | Ottiene o imposta il documento salvato. |
DocumentWillPrint | std::string | Lettura/Scrittura | Ottiene o imposta il documento da stampare. |
DocumentPrinted | std::string | Lettura/Scrittura | Ottiene o imposta il documento stampato. |
Metodi
| Firma | Descrizione |
|---|---|
PdfContentEditor() | Chiama PdfContentEditor su questa istanza PdfContentEditor. |
AddDocumentAttachment(path: std::string, description: std::string) | Chiama AddDocumentAttachment(path, description) su questa istanza PdfContentEditor. |
DeleteAttachments() | Chiama DeleteAttachments su questa istanza di PdfContentEditor. |
AddDocumentAdditionalAction(actionName: std::string, javaScript: std::string) | Chiama AddDocumentAdditionalAction(actionName, javaScript) su questa istanza di PdfContentEditor. |
RemoveDocumentOpenAction() | Chiama RemoveDocumentOpenAction su questa istanza di PdfContentEditor. |
ChangeViewerPreference(pageLayout: int) | Chiama ChangeViewerPreference(pageLayout) su questa istanza di PdfContentEditor. |
GetViewerPreference() → int | Restituisce la preferenza del visualizzatore. |
ReplaceImage(pageNum: int, imageNum: int, fileName: std::string) | Chiama ReplaceImage(pageNum, imageNum, fileName) su questa istanza di PdfContentEditor. |
DeleteImage(pageNum: int, imageNum: std::vector<int>) | Chiama DeleteImage(pageNum, imageNum) su questa istanza di PdfContentEditor. |
DeleteImage() | |
ReplaceText(srcText: std::string, destText: std::string) → bool | Cerca l’intero documento e sostituisce le stringhe corrispondenti, restituendo true quando si verifica almeno una sostituzione |
ReplaceText(srcText: std::string, pageNum: int, destText: std::string) → bool | Chiama ReplaceText(srcText, pageNum, destText) su questa istanza di PdfContentEditor. |
ReplaceText(srcText: std::string, destText: std::string, pageNum: int) → bool | Chiama ReplaceText(srcText, destText, pageNum) su questa istanza di PdfContentEditor. |
DeleteStamp(pageNum: int, stampId: std::vector<int>) | Chiama DeleteStamp(pageNum, stampId) su questa istanza di PdfContentEditor. |
DeleteStampByIds(stampIds: std::vector<int>) | Chiama DeleteStampByIds(stampIds) su questa istanza di PdfContentEditor. |
DeleteStampByIds(pageNum: int, stampIds: std::vector<int>) | Chiama DeleteStampByIds(pageNum, stampIds) su questa istanza di PdfContentEditor. |
DeleteStampById(pageNum: int, stampId: int) | Chiama DeleteStampById(pageNum, stampId) su questa istanza di PdfContentEditor. |
DeleteStampById(stampId: int) | Chiama DeleteStampById(stampId) su questa istanza di PdfContentEditor. |
HideStampById(pageNum: int, stampId: int) | Chiama HideStampById(pageNum, stampId) su questa istanza di PdfContentEditor. |
ShowStampById(pageNum: int, stampId: int) | Chiama ShowStampById(pageNum, stampId) su questa istanza di PdfContentEditor. |
MoveStampById(pageNum: int, stampId: int, offsetX: double, offsetY: double) | Chiama MoveStampById(pageNum, stampId, offsetX, offsetY) su questa istanza di PdfContentEditor. |
MoveStamp(pageNum: int, stampId: int, offsetX: double, offsetY: double) | Chiama MoveStamp(pageNum, stampId, offsetX, offsetY) su questa istanza di PdfContentEditor. |