PdfContentEditor

PdfContentEditor

Огляд

PdfContentEditor — це клас у Aspose.PDF FOSS для C++.

PdfContentEditor.ReplaceText(srcText, destText) шукає по всьому документу та замінює відповідні рядки, повертаючи true, коли відбувається принаймні одна заміна.

Цей клас надає 22 методи для роботи з об’єктами PdfContentEditor у C++ програмах. Доступні методи включають: AddDocumentAdditionalAction, AddDocumentAttachment, ChangeViewerPreference, DeleteAttachments, DeleteImage, DeleteStamp, DeleteStampById, DeleteStampByIds, GetViewerPreference, HideStampById, MoveStamp, MoveStampById та 5 додаткових методів. Усі публічні члени доступні будь-якому C++ застосунку після встановлення пакету Aspose.PDF FOSS для C++. Методи доступу: DocumentClose, DocumentOpen, DocumentPrinted, DocumentSaved, DocumentWillPrint, DocumentWillSave.

Методи доступу

НазваТипДоступОпис
DocumentOpenstd::stringЧитання/ЗаписОтримує або встановлює відкриття документа.
DocumentClosestd::stringЧитання/ЗаписОтримує або встановлює закриття документа.
DocumentWillSavestd::stringЧитання/ЗаписОтримує або встановлює документ, який буде збережено.
DocumentSavedstd::stringЧитання/ЗаписОтримує або встановлює збережений документ.
DocumentWillPrintstd::stringЧитання/ЗаписОтримує або встановлює, чи документ буде надруковано.
DocumentPrintedstd::stringЧитання/ЗаписОтримує або встановлює надрукований документ.

Методи

СигнатураОпис
PdfContentEditor()Викликає PdfContentEditor у цьому екземплярі PdfContentEditor.
AddDocumentAttachment(path: std::string, description: std::string)Викликає AddDocumentAttachment(path, description) у цьому екземплярі PdfContentEditor.
DeleteAttachments()Викликає DeleteAttachments на цьому екземплярі PdfContentEditor.
AddDocumentAdditionalAction(actionName: std::string, javaScript: std::string)Викликає AddDocumentAdditionalAction(actionName, javaScript) на цьому екземплярі PdfContentEditor.
RemoveDocumentOpenAction()Викликає RemoveDocumentOpenAction на цьому екземплярі PdfContentEditor.
ChangeViewerPreference(pageLayout: int)Викликає ChangeViewerPreference(pageLayout) на цьому екземплярі PdfContentEditor.
GetViewerPreference() → intПовертає налаштування переглядача.
ReplaceImage(pageNum: int, imageNum: int, fileName: std::string)Викликає ReplaceImage(pageNum, imageNum, fileName) у цьому екземплярі PdfContentEditor.
DeleteImage(pageNum: int, imageNum: std::vector<int>)Викликає DeleteImage(pageNum, imageNum) у цьому екземплярі PdfContentEditor.
DeleteImage()
ReplaceText(srcText: std::string, destText: std::string) → boolШукає по всьому документу та замінює відповідні рядки, повертаючи true, якщо відбулася хоча б одна заміна.
ReplaceText(srcText: std::string, pageNum: int, destText: std::string) → boolВикликає ReplaceText(srcText, pageNum, destText) у цьому екземплярі PdfContentEditor.
ReplaceText(srcText: std::string, destText: std::string, pageNum: int) → boolВикликає ReplaceText(srcText, destText, pageNum) у цьому екземплярі PdfContentEditor.
DeleteStamp(pageNum: int, stampId: std::vector<int>)Викликає DeleteStamp(pageNum, stampId) у цьому екземплярі PdfContentEditor.
DeleteStampByIds(stampIds: std::vector<int>)Викликає DeleteStampByIds(stampIds) у цьому екземплярі PdfContentEditor.
DeleteStampByIds(pageNum: int, stampIds: std::vector<int>)Викликає DeleteStampByIds(pageNum, stampIds) у цьому екземплярі PdfContentEditor.
DeleteStampById(pageNum: int, stampId: int)Викликає DeleteStampById(pageNum, stampId) у цьому екземплярі PdfContentEditor.
DeleteStampById(stampId: int)Викликає DeleteStampById(stampId) у цьому екземплярі PdfContentEditor.
HideStampById(pageNum: int, stampId: int)Викликає HideStampById(pageNum, stampId) у цьому екземплярі PdfContentEditor.
ShowStampById(pageNum: int, stampId: int)Викликає ShowStampById(pageNum, stampId) на цьому екземплярі PdfContentEditor.
MoveStampById(pageNum: int, stampId: int, offsetX: double, offsetY: double)Викликає MoveStampById(pageNum, stampId, offsetX, offsetY) на цьому екземплярі PdfContentEditor.
MoveStamp(pageNum: int, stampId: int, offsetX: double, offsetY: double)Викликає MoveStamp(pageNum, stampId, offsetX, offsetY) на цьому екземплярі PdfContentEditor.

Дивіться також

 Українська