PdfContentEditor
Prezentare generală
PdfContentEditor este o clasă în Aspose.PDF FOSS pentru C++.
PdfContentEditor.ReplaceText(srcText, destText) caută întregul document și înlocuiește șirurile care se potrivesc, returnând true când are loc cel puțin o înlocuire.
Această clasă oferă 22 de metode pentru lucrul cu obiecte PdfContentEditor în programe C++. Metodele disponibile includ: AddDocumentAdditionalAction, AddDocumentAttachment, ChangeViewerPreference, DeleteAttachments, DeleteImage, DeleteStamp, DeleteStampById, DeleteStampByIds, GetViewerPreference, HideStampById, MoveStamp, MoveStampById și 5 metode suplimentare. Toți membrii publici sunt accesibili oricărei aplicații C++ după instalarea pachetului Aspose.PDF FOSS pentru C++. Metode de acces: DocumentClose, DocumentOpen, DocumentPrinted, DocumentSaved, DocumentWillPrint, DocumentWillSave.
Metode de accesor
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
DocumentOpen | std::string | Citire/Scriere | Obține sau stabilește deschiderea documentului. |
DocumentClose | std::string | Citire/Scriere | Obține sau stabilește închiderea documentului. |
DocumentWillSave | std::string | Citire/Scriere | Obține sau setează documentul care va fi salvat. |
DocumentSaved | std::string | Citire/Scriere | Obține sau stabilește documentul salvat. |
DocumentWillPrint | std::string | Citire/Scriere | Obține sau stabilește dacă documentul va fi tipărit. |
DocumentPrinted | std::string | Citire/Scriere | Obține sau setează documentul tipărit. |
Metode
| Semnătură | Descriere: |
|---|---|
PdfContentEditor() | Apelează PdfContentEditor pe această instanță PdfContentEditor. |
AddDocumentAttachment(path: std::string, description: std::string) | Apelează AddDocumentAttachment(path, description) pe această instanță PdfContentEditor. |
DeleteAttachments() | Apelează DeleteAttachments pe această instanță PdfContentEditor. |
AddDocumentAdditionalAction(actionName: std::string, javaScript: std::string) | Apelează AddDocumentAdditionalAction(actionName, javaScript) pe această instanță PdfContentEditor. |
RemoveDocumentOpenAction() | Apelează RemoveDocumentOpenAction pe această instanță PdfContentEditor. |
ChangeViewerPreference(pageLayout: int) | Apelează ChangeViewerPreference(pageLayout) pe această instanță PdfContentEditor. |
GetViewerPreference() → int | Returnează preferința vizualizatorului. |
ReplaceImage(pageNum: int, imageNum: int, fileName: std::string) | Apelează ReplaceImage(pageNum, imageNum, fileName) pe această instanță de PdfContentEditor. |
DeleteImage(pageNum: int, imageNum: std::vector<int>) | Apelează DeleteImage(pageNum, imageNum) pe această instanță de PdfContentEditor. |
DeleteImage() | |
ReplaceText(srcText: std::string, destText: std::string) → bool | Caută în întregul document și înlocuiește șirurile care se potrivesc, returnând true când are loc cel puțin o înlocuire |
ReplaceText(srcText: std::string, pageNum: int, destText: std::string) → bool | Apelează ReplaceText(srcText, pageNum, destText) pe această instanță PdfContentEditor. |
ReplaceText(srcText: std::string, destText: std::string, pageNum: int) → bool | Apelează ReplaceText(srcText, destText, pageNum) pe această instanță PdfContentEditor. |
DeleteStamp(pageNum: int, stampId: std::vector<int>) | Apelează DeleteStamp(pageNum, stampId) pe această instanță PdfContentEditor. |
DeleteStampByIds(stampIds: std::vector<int>) | Apelează DeleteStampByIds(stampIds) pe această instanță PdfContentEditor. |
DeleteStampByIds(pageNum: int, stampIds: std::vector<int>) | Apelează DeleteStampByIds(pageNum, stampIds) pe această instanță PdfContentEditor. |
DeleteStampById(pageNum: int, stampId: int) | Apelează DeleteStampById(pageNum, stampId) pe această instanță PdfContentEditor. |
DeleteStampById(stampId: int) | Apelează DeleteStampById(stampId) pe această instanță PdfContentEditor. |
HideStampById(pageNum: int, stampId: int) | Apelează HideStampById(pageNum, stampId) pe această instanță PdfContentEditor. |
ShowStampById(pageNum: int, stampId: int) | Apelează ShowStampById(pageNum, stampId) pe această instanță PdfContentEditor. |
MoveStampById(pageNum: int, stampId: int, offsetX: double, offsetY: double) | Apelează MoveStampById(pageNum, stampId, offsetX, offsetY) pe această instanță PdfContentEditor. |
MoveStamp(pageNum: int, stampId: int, offsetX: double, offsetY: double) | Apelează MoveStamp(pageNum, stampId, offsetX, offsetY) pe această instanță PdfContentEditor. |