Aspose::Pdf::Facades::PdfContentEditor klass
Innehåll
[
Dölj
]PdfContentEditor class
Representerar en klass för att redigera PDF-filens innehåll.
class PdfContentEditor : public Aspose::Pdf::Facades::SaveableFacade
Metoder
| Metod | Beskrivning |
|---|---|
| AddDocumentAdditionalAction(const System::String&, const System::String&) | Lägger till en ytterligare åtgärd för dokumenthändelse. |
| AddDocumentAttachment(const System::String&, const System::String&) | Lägger till dokumentbilaga utan någon annotation. |
| AddDocumentAttachment(const System::SharedPtr<System::IO::Stream>&, const System::String&, const System::String&) | Lägger till dokumentbilaga utan någon annotation. |
| BindPdf(System::String) override | Kopplar en PDF‑fil för redigering. |
| BindPdf(System::SharedPtr<System::IO::Stream>) override | Kopplar en PDF‑ström för redigering. |
| ChangeViewerPreference(int32_t) | Ändrar visningspreferensen. |
| Close() override | Stänger öppet dokument. |
| CreateApplicationLink(System::Drawing::Rectangle, const System::String&, int32_t, System::Drawing::Color, const System::ArrayPtr<System::SharedPtr<System::BoxedValueBase>>&) | Skapar en länk för att starta ett program i PDF‑dokumentet. |
| CreateApplicationLink(System::Drawing::Rectangle, const System::String&, int32_t, System::Drawing::Color) | Skapar en länk för att starta ett program i PDF‑dokumentet. |
| CreateApplicationLink(System::Drawing::Rectangle, const System::String&, int32_t) | Skapar en länk för att starta ett program i PDF‑dokumentet. |
| CreateBookmarksAction(const System::String&, System::Drawing::Color, bool, bool, const System::String&, const System::String&, const System::String&) | Skapar ett bokmärke med den angivna åtgärden. |
| CreateCaret(int32_t, System::Drawing::Rectangle, System::Drawing::Rectangle, const System::String&, const System::String&, System::Drawing::Color) | Skapar marköranteckning. |
| CreateCustomActionLink(System::Drawing::Rectangle, int32_t, System::Drawing::Color, const System::ArrayPtr<System::SharedPtr<System::BoxedValueBase>>&) | Skapar en länk till anpassade åtgärder i PDF-dokumentet. |
| CreateFileAttachment(System::Drawing::Rectangle, const System::String&, const System::String&, int32_t, const System::String&) | Skapar filbilagsanteckning. |
| CreateFileAttachment(System::Drawing::Rectangle, const System::String&, const System::String&, int32_t, const System::String&, double) | Skapar filbilagsanteckning. |
| CreateFileAttachment(System::Drawing::Rectangle, const System::String&, const System::SharedPtr<System::IO::Stream>&, const System::String&, int32_t, const System::String&) | Skapar filbilagsanteckning. |
| CreateFileAttachment(System::Drawing::Rectangle, const System::String&, const System::SharedPtr<System::IO::Stream>&, const System::String&, int32_t, const System::String&, double) | Skapar filbilagsanteckning. |
| CreateFreeText(System::Drawing::Rectangle, const System::String&, int32_t) | Skapar fri textanteckning i PDF-dokumentet. |
| CreateJavaScriptLink(const System::String&, System::Drawing::Rectangle, int32_t, System::Drawing::Color) | Skapar en länk till JavaScript i PDF-dokumentet. |
| CreateLine(System::Drawing::Rectangle, const System::String&, float, float, float, float, int32_t, int32_t, System::Drawing::Color, const System::String&, const System::ArrayPtr<int32_t>&, const System::ArrayPtr<System::String>&) | Skapar linjeanteckning. |
| CreateLocalLink(System::Drawing::Rectangle, int32_t, int32_t, System::Drawing::Color, const System::ArrayPtr<System::SharedPtr<System::BoxedValueBase>>&) | Skapar en lokal länk i PDF-dokumentet. |
| CreateLocalLink(System::Drawing::Rectangle, int32_t, int32_t, System::Drawing::Color) | Skapar en lokal länk i PDF-dokumentet. |
| CreateLocalLink(System::Drawing::Rectangle, int32_t, int32_t) | Skapar en lokal länk i PDF-dokumentet. |
| CreateMarkup(System::Drawing::Rectangle, const System::String&, int32_t, int32_t, System::Drawing::Color) | Skapar markup-anteckning i PDF-dokumentet. |
| CreateMovie(System::Drawing::Rectangle, const System::String&, int32_t) | Skapar film Annotations. |
| CreatePdfDocumentLink(System::Drawing::Rectangle, const System::String&, int32_t, int32_t, System::Drawing::Color, const System::ArrayPtr<System::SharedPtr<System::BoxedValueBase>>&) | Skapar en länk till en annan PDF-dokumentsida. |
| CreatePdfDocumentLink(System::Drawing::Rectangle, const System::String&, int32_t, int32_t, System::Drawing::Color) | Skapar en länk till en annan PDF-dokumentsida. |
| CreatePdfDocumentLink(System::Drawing::Rectangle, const System::String&, int32_t, int32_t) | Skapar en länk till en annan PDF-dokumentsida. |
| CreatePolygon(const System::SharedPtr<LineInfo>&, int32_t, System::Drawing::Rectangle, const System::String&) | Skapar polygonanteckning. |
| CreatePolyLine(const System::SharedPtr<LineInfo>&, int32_t, System::Drawing::Rectangle, const System::String&) | Skapar polylinjeanteckning. |
| CreatePopup(System::Drawing::Rectangle, const System::String&, bool, int32_t) | Skapar popup-anteckning i PDF-dokumentet. |
| CreateRubberStamp(int32_t, System::Drawing::Rectangle, const System::String&, const System::String&, System::Drawing::Color) | Skapar en gummistämpelanteckning. |
| CreateRubberStamp(int32_t, System::Drawing::Rectangle, const System::String&, System::Drawing::Color, const System::String&) | Skapar en gummistämpelanteckning. |
| CreateRubberStamp(int32_t, System::Drawing::Rectangle, const System::String&, System::Drawing::Color, const System::SharedPtr<System::IO::Stream>&) | Skapar en gummistämpelanteckning. |
| CreateSound(System::Drawing::Rectangle, const System::String&, const System::String&, int32_t, const System::String&) | Skapar ljud Annotations. |
| CreateSquareCircle(System::Drawing::Rectangle, const System::String&, System::Drawing::Color, bool, int32_t, int32_t) | Skapar kvadrat-cirkel-anteckning. |
| CreateText(System::Drawing::Rectangle, const System::String&, const System::String&, bool, const System::String&, int32_t) | Skapar textanteckning i PDF-dokumentet. |
| CreateWebLink(System::Drawing::Rectangle, const System::String&, int32_t, System::Drawing::Color, const System::ArrayPtr<System::SharedPtr<System::BoxedValueBase>>&) | Skapar en webb-länk i PDF-dokumentet. |
| CreateWebLink(System::Drawing::Rectangle, const System::String&, int32_t, System::Drawing::Color) | Skapar en webb-länk i PDF-dokumentet. |
| CreateWebLink(System::Drawing::Rectangle, const System::String&, int32_t) | Skapar en webb-länk i PDF-dokumentet. |
| DeleteAttachments() | Tar bort alla bilagor i PDF-dokumentet. |
| DeleteImage(int32_t, const System::ArrayPtr<int32_t>&) | Tar bort de angivna bilderna på den angivna sidan. |
| DeleteImage() | Tar bort alla bilder från PDF-dokumentet. |
| DeleteStamp(int32_t, const System::ArrayPtr<int32_t>&) | Tar bort flera stämplar på den angivna sidan efter stämpelindex. |
| DeleteStampById(int32_t, int32_t) | Tar bort stämpel på den angivna sidan efter stämpel-ID. |
| DeleteStampById(int32_t) | Ta bort stämpel efter ID från alla sidor i dokumentet. |
| DeleteStampByIds(const System::ArrayPtr<int32_t>&) | Tar bort stämplar med angivna ID:n från alla sidor i dokumentet. |
| DeleteStampByIds(int32_t, const System::ArrayPtr<int32_t>&) | Raderar stämplar på den angivna sidan med flera stämpel‑ID:n. |
| DrawCurve(const System::SharedPtr<LineInfo>&, int32_t, System::Drawing::Rectangle, const System::String&) | Skapar kurvannotering. |
| ExtractLink() | Extraherar samlingen av Link‑instanser som finns i PDF‑dokumentet. |
| get_ReplaceTextStrategy() const | En uppsättning parametrar för ersättningsoperation av text. |
| get_TextEditOptions() const | Hämtar alternativ för textredigering. |
| get_TextReplaceOptions() const | Hämtar alternativ för textersättning. |
| get_TextSearchOptions() const | Hämtar alternativ för textsökning. |
| GetStamps(int32_t) | Returnerar en array av stämplar på sidan. |
| GetViewerPreference() | Returnerar visningspreferensen. |
| HideStampById(int32_t, int32_t) | Döljer stämpeln. Efter döljs kan stämpelns synlighet återställas med metoden ShowStampById. |
| MoveStamp(int32_t, int32_t, double, double) | Ändrar positionen för stämpeln på sidan. |
| MoveStampById(int32_t, int32_t, double, double) | Ändrar positionen för stämpeln på sidan. |
| PdfContentEditor() | Konstruktorn för objektet PdfContentEditor. |
| PdfContentEditor(const System::SharedPtr<Aspose::Pdf::Document>&) | Initierar ett nytt PdfContentEditor-objekt baserat på dokumentet. |
| RemoveDocumentOpenAction() | Tar bort öppen åtgärd från dokumentet. Denna operation är användbar när man sammanfogar flera dokument som använder en explicit ‘GoTo’-åtgärd vid start. |
| ReplaceImage(int32_t, int32_t, const System::String&) | Ersätter den angivna bilden på den angivna sidan i PDF‑dokumentet med en annan bild. |
| ReplaceText(const System::String&, int32_t, const System::String&, const System::SharedPtr<Text::TextState>&) | Ersätter text i PDF‑filen på den angivna sidan. Objektet TextState (teckensnittsfamilj, färg) kan specificeras för den ersatta texten. |
| ReplaceText(const System::String&, const System::String&) | Ersätter text i PDF‑filen. |
| ReplaceText(const System::String&, int32_t, const System::String&) | Ersätter text i PDF‑filen på den angivna sidan. |
| ReplaceText(const System::String&, const System::String&, const System::SharedPtr<Text::TextState>&) | Ersätter text i PDF‑filen med hjälp av det specificerade objektet TextState. |
| ReplaceText(const System::String&, const System::String&, int32_t) | Ersätter text i PDF‑filen och anger teckenstorlek. |
| set_ReplaceTextStrategy(const System::SharedPtr<Aspose::Pdf::Facades::ReplaceTextStrategy>&) | En uppsättning parametrar för ersättningsoperation av text. |
| set_TextEditOptions(const System::SharedPtr<Aspose::Pdf::Text::TextEditOptions>&) | Ställer in alternativ för textredigering. |
| set_TextReplaceOptions(const System::SharedPtr<Aspose::Pdf::Text::TextReplaceOptions>&) | Ställer in alternativ för textersättning. |
| set_TextSearchOptions(const System::SharedPtr<Aspose::Pdf::Text::TextSearchOptions>&) | Ställer in alternativ för textsökning. |
| ShowStampById(int32_t, int32_t) | Visar stämpeln som dolts av HiddenStampById. |
Fält
| Fält | Beskrivning |
|---|---|
| static DocumentClose | En dokumenthändelsetyp. Stänger ett dokument. |
| static DocumentOpen | En dokumenthändelsetyp. Öppnar ett dokument. |
| static DocumentPrinted | En dokumenthändelsetyp. Utför en åtgärd efter utskrift. |
| static DocumentSaved | En dokumenthändelsetyp. Utför en åtgärd efter sparande. |
| static DocumentWillPrint | En dokumenthändelsetyp. Utför en åtgärd före utskrift. |
| static DocumentWillSave | En dokumenthändelsetyp. Utför en åtgärd före sparande. |
Se även
- Class SaveableFacade
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++