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.

См. также:

 Русский