PdfContentEditor
Áttekintés
PdfContentEditor egy osztály a Aspose.PDF FOSS for C++ projektben.
PdfContentEditor.ReplaceText(srcText, destText) végigkeresi az egész dokumentumot, és kicseréli a megfelelő karakterláncokat, true értéket ad vissza, ha legalább egy csere megtörtént.
Ez az osztály 22 metódust biztosít a PdfContentEditor objektumokkal való munkához C++ programokban. Elérhető metódusok: AddDocumentAdditionalAction, AddDocumentAttachment, ChangeViewerPreference, DeleteAttachments, DeleteImage, DeleteStamp, DeleteStampById, DeleteStampByIds, GetViewerPreference, HideStampById, MoveStamp, MoveStampById, és további 5 metódus. Minden nyilvános tag elérhető bármely C++ alkalmazás számára a Aspose.PDF FOSS for C++ csomag telepítése után. Hozzáférő metódusok: DocumentClose, DocumentOpen, DocumentPrinted, DocumentSaved, DocumentWillPrint, DocumentWillSave.
Hozzáférő metódusok
| Név | Típus | Hozzáférés | Leírás |
|---|---|---|---|
DocumentOpen | std::string | Olvasás/Írás | Lekéri vagy beállítja a dokumentum nyitott állapotát. |
DocumentClose | std::string | Olvasás/Írás | A dokumentum lezárását adja vissza vagy állítja be. |
DocumentWillSave | std::string | Olvasás/Írás | Megkapja vagy beállítja a mentendő dokumentumot. |
DocumentSaved | std::string | Olvasás/Írás | Lekéri vagy beállítja a mentett dokumentumot. |
DocumentWillPrint | std::string | Olvasás/Írás | Megkapja vagy beállítja, hogy a dokumentum nyomtatásra kerül. |
DocumentPrinted | std::string | Olvasás/Írás | Megkapja vagy beállítja a nyomtatott dokumentumot. |
Metódusok
| Aláírás | Leírás |
|---|---|
PdfContentEditor() | Meghívja a PdfContentEditor függvényt ezen a PdfContentEditor példányon. |
AddDocumentAttachment(path: std::string, description: std::string) | Meghívja a AddDocumentAttachment(path, description) függvényt ezen a PdfContentEditor példányon. |
DeleteAttachments() | Meghívja a(z) DeleteAttachments ezen a PdfContentEditor példányon. |
AddDocumentAdditionalAction(actionName: std::string, javaScript: std::string) | Meghívja a(z) AddDocumentAdditionalAction(actionName, javaScript) metódust ezen a PdfContentEditor példányon. |
RemoveDocumentOpenAction() | Meghívja a(z) RemoveDocumentOpenAction ezen a PdfContentEditor példányon. |
ChangeViewerPreference(pageLayout: int) | Meghívja a(z) ChangeViewerPreference(pageLayout) metódust ezen a PdfContentEditor példányon. |
GetViewerPreference() → int | Visszaadja a megtekintő beállítását. |
ReplaceImage(pageNum: int, imageNum: int, fileName: std::string) | Meghívja a ReplaceImage(pageNum, imageNum, fileName) függvényt ezen a PdfContentEditor példányon. |
DeleteImage(pageNum: int, imageNum: std::vector<int>) | Meghívja a DeleteImage(pageNum, imageNum) függvényt ezen a PdfContentEditor példányon. |
DeleteImage() | |
ReplaceText(srcText: std::string, destText: std::string) → bool | Keres az egész dokumentumban, és helyettesíti a megfelelő karakterláncokat, true értéket ad vissza, ha legalább egy helyettesítés megtörténik |
ReplaceText(srcText: std::string, pageNum: int, destText: std::string) → bool | Meghívja a(z) ReplaceText(srcText, pageNum, destText) metódust ezen a PdfContentEditor példányon. |
ReplaceText(srcText: std::string, destText: std::string, pageNum: int) → bool | Meghívja a(z) ReplaceText(srcText, destText, pageNum) metódust ezen a PdfContentEditor példányon. |
DeleteStamp(pageNum: int, stampId: std::vector<int>) | Meghívja a(z) DeleteStamp(pageNum, stampId) metódust ezen a PdfContentEditor példányon. |
DeleteStampByIds(stampIds: std::vector<int>) | Meghívja a DeleteStampByIds(stampIds) ezen a PdfContentEditor példányon. |
DeleteStampByIds(pageNum: int, stampIds: std::vector<int>) | Meghívja a DeleteStampByIds(pageNum, stampIds) ezen a PdfContentEditor példányon. |
DeleteStampById(pageNum: int, stampId: int) | Meghívja a DeleteStampById(pageNum, stampId) ezen a PdfContentEditor példányon. |
DeleteStampById(stampId: int) | Meghívja a DeleteStampById(stampId) ezen a PdfContentEditor példányon. |
HideStampById(pageNum: int, stampId: int) | Meghívja a HideStampById(pageNum, stampId) függvényt ezen a PdfContentEditor példányon. |
ShowStampById(pageNum: int, stampId: int) | Meghívja a ShowStampById(pageNum, stampId) metódust ezen a PdfContentEditor példányon. |
MoveStampById(pageNum: int, stampId: int, offsetX: double, offsetY: double) | Meghívja a MoveStampById(pageNum, stampId, offsetX, offsetY) metódust ezen a PdfContentEditor példányon. |
MoveStamp(pageNum: int, stampId: int, offsetX: double, offsetY: double) | Meghívja a MoveStamp(pageNum, stampId, offsetX, offsetY) metódust ezen a PdfContentEditor példányon. |