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 متد دیگر هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای C++ برای هر برنامه 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در این نمونه PdfContentEditor، ReplaceText(srcText, pageNum, destText) فراخوانی می‌شود.
ReplaceText(srcText: std::string, destText: std::string, pageNum: int) → boolدر این نمونه PdfContentEditor، ReplaceText(srcText, destText, pageNum) فراخوانی می‌شود.
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 فراخوانی می‌کند.

همچنین ببینید:

 فارسی