4 #include <system/array.h> 7 #include "Aspose.PDF.Cpp/Facades/Facade.h" 8 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 21 template <
typename,
typename>
class AsposeHashDictionary;
35 class PdfContentEditor;
36 class ReplaceTextStrategy;
42 class OperatorCollection;
48 class TextEditOptions;
49 class TextReplaceOptions;
50 class TextSearchOptions;
64 template <
typename>
class IList;
65 template <
typename>
class List;
94 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
95 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
104 typedef StampData ThisType;
107 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
117 bool get_Visible()
const;
122 int32_t get_StampId();
133 bool Move(
double X,
double Y);
165 bool Delete(
bool removeResource);
234 ASPOSE_PDF_SHARED_API
void BindPdf(
System::String inputFile)
override;
498 ASPOSE_PDF_SHARED_API
void DeleteAttachments();
519 ASPOSE_PDF_SHARED_API
void CreateLine(
System::Drawing::Rectangle rect,
System::String contents,
float x1,
float y1,
float x2,
float y2, int32_t page, int32_t border,
System::Drawing::Color clr,
System::String borderStyle,
System::ArrayPtr<int32_t> dashArray,
System::ArrayPtr<System::String> LEArray);
633 ASPOSE_PDF_SHARED_API
void RemoveDocumentOpenAction();
640 ASPOSE_PDF_SHARED_API
void ChangeViewerPreference(int32_t viewerAttribution);
647 ASPOSE_PDF_SHARED_API int32_t GetViewerPreference();
656 ASPOSE_PDF_SHARED_API
void ReplaceImage(int32_t pageNumber, int32_t index,
System::String imageFile);
670 ASPOSE_PDF_SHARED_API
void DeleteImage();
757 ASPOSE_PDF_SHARED_API
void DeleteStampById(int32_t pageNumber, int32_t stampId);
763 ASPOSE_PDF_SHARED_API
void HideStampById(int32_t pageNumber, int32_t stampId);
769 ASPOSE_PDF_SHARED_API
void ShowStampById(int32_t pageNumber, int32_t stampId);
777 ASPOSE_PDF_SHARED_API
void MoveStampById(int32_t pageNumber, int32_t stampId,
double x,
double y);
785 ASPOSE_PDF_SHARED_API
void MoveStamp(int32_t pageNumber, int32_t stampIndex,
double x,
double y);
792 ASPOSE_PDF_SHARED_API
void DeleteStampById(int32_t stampId);
834 ASPOSE_PDF_SHARED_API
void Close()
override;
852 void SyncOptionsWithReplaceTextStrategy();
868 void ClearStampCache();
static const ASPOSE_PDF_SHARED_API System::String DocumentOpen
A document event type. Opens a document.
Definition: PdfContentEditor.h:208
StampType
Describes stamp types.
Definition: StampType.h:13
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
class ASPOSECPP_SHARED_CLASS List
Definition: ienumerable.h:17
static const ASPOSE_PDF_SHARED_API System::String DocumentWillPrint
A document event type. Excute a action before printing.
Definition: PdfContentEditor.h:224
Base class for all saveable facades.
Definition: Facade.h:151
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:64
Definition: Artifact.h:67
Base facade class.
Definition: Facade.h:57
static const ASPOSE_PDF_SHARED_API System::String DocumentClose
A document event type. Closes a document.
Definition: PdfContentEditor.h:212
Represents a rectangular area of an image defined as integer X and Y coordinates of its upper left co...
Definition: rectangle.h:18
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
General facade interface that defines common facades methods.
Definition: IFacade.h:33
static const ASPOSE_PDF_SHARED_API System::String DocumentWillSave
A document event type. Excute a action before saving.
Definition: PdfContentEditor.h:216
Definition: AFRelationship.h:4
Represents a color. This type should be allocated on stack and passed to functions by value or by ref...
Definition: color.h:23
Subclass of System::SmartPtr which sets itself to weak mode at construction. Please note that this cl...
Definition: TextFragmentState.h:69
static const ASPOSE_PDF_SHARED_API System::String DocumentPrinted
A document event type. Excute a action after printing.
Definition: PdfContentEditor.h:228
List forward declaration.
Definition: Artifact.h:74
The coordinates are in the page coordinate context.
Represents a class to edit PDF file's content.
Definition: PdfContentEditor.h:89
static const ASPOSE_PDF_SHARED_API System::String DocumentSaved
A document event type. Excute a action after saving.
Definition: PdfContentEditor.h:220
Whole PDF file will be submitted.