Aspose.Pdf.Facades

Den Aspose.Pdf.Facadesnamnområdet tillhandahåller klasser som ursprungligen kom från Aspose.Pdf.Kit. Dessa klasser används för att manipulera documents för att utföra operationer som sammanlänkning, stämpling, signering, anteckning etc. men på hög nivå utan tillgång till dokumentets inre struktur.

Klasser

KlassBeskrivning
AutoFillerRepresenterar en klass för att ta emot data från databas eller annan datakälla, fyller dem i de designade fälten i mallen pdf och genererar till sist en ny pdf-fil eller ström. Den har två inmatningslägen för mallfil: inmatning som en ström eller en pdf-fil . Den har fyra typer av utdatalägen: en sammanslagen ström, en sammanslagen fil, många små strömmar, många små filer. Den kan ta emot bokstavlig data som finns i en System.Data.DataTable.
BookmarkRepresenterar ett bokmärke.
BookmarksRepresenterar en samling avBookmark objekt.
DocumentPrivilegeRepresenterar privilegierna för åtkomst till Pdf-fil. Hänvisa tillPdfFileSecurity . Det finns fyra sätt att använda den här klassen: 1.Användning av fördefinierad behörighet direkt. 2.Baserat på en fördefinierad behörighet och ändra vissa specifika behörigheter. 3.Baserat på en fördefinierad behörighet och ändra någon specifik Adobe-kombination0 behörighet._x00d 4.Blandar way2 och way3.
FacadeBasfasadklass.
FontColorKlass som representerar färgen på texten.
FormKlass som representerar Acro-formulärobjekt.
FormattedTextKlass som representerar formaterad text. Innehåller information om text och dess färg, storlek, stil.
FormDataConverterRepresenterar en klass för att konvertera data från ett format till ett annat format. Den kan konvertera data i fdf/xml/pdf/xfdf till OLEDB/OdbcDB. Den kan också konvertera data i OLEDB/OdbcDB till data i fdf/xml/xfdf. Det kan konvertera fdf till xml med “hard-named” tag.
FormEditorKlass för redigering av formulär (lägga till/ta bort fält etc)
FormFieldFacadeKlass för att representera fältegenskaper.
LineInfoRepresenterar informationen för linjen.
PdfAnnotationEditorRepresenterar en klass för arbete med PDF-dokumentkommentarer (kommentarer).
PdfBookmarkEditorRepresenterar en klass för att arbeta med PDF-filens bokmärken inklusive skapa, ändra, exportera, importera och ta bort.
PdfContentEditorRepresenterar en klass för att redigera PDF-filens innehåll.
PdfConverterRepresenterar en klass för att konvertera en pdf-fils varje sida till bilder, stöder BMP, JPEG, PNG och TIFF nu. Innehåll som stöds i pdf:er: bilder, formulär, kommentar.
PdfExtractorKlass för att extrahera bilder och text från PDF-dokument.
PdfFileEditorImplementerar operationer med PDF-fil: sammanlänkning, dela, extrahera sidor, göra häften, etc.
PdfFileInfoRepresenterar en klass för åtkomst av metainformation för PDF-dokument.
PdfFileMendRepresenterar en klass för att lägga till texter och bilder på sidorna i befintliga PDF-dokument.
PdfFileSanitizationRepresenterar sanerings- och återställnings-API. Använd det om du inte kan skapa/öppna dokument på något annat sätt.
PdfFileSecurityRepresenterar kryptering eller dekryptering av en PDF-fil med ägar- eller användarlösenord, ändring av säkerhetsinställning och lösenord.
PdfFileSignatureRepresenterar en klass för att signera en pdf-fil med ett certifikat.
PdfFileStampKlass för att lägga till stämplar (vattenstämpel eller bakgrund) till PDF-filer.
PdfJavaScriptStripperKlass för att ta bort all Java Script-kod.
PdfPageEditorRepresenterar en klass för att redigera PDF-filens sida, inklusive roterande sida, zoomande sida, flytta position och ändra sidstorlek.
PdfPrintPageInfoRepresenterar ett objekt som innehåller information om aktuell utskriftssida.
PdfProducerRepresenterar en klass för att producera PDF från andra format. Detta exempel visar hur man skapar en pdf-fil från CGM-fil.
PdfQueryPageSettingsEventHandlerRepresenterar metoden som hanterar QueryPageSettings-händelsen i ett PrintDocument.
PdfViewerRepresenterar en klass för att visa eller skriva ut en pdf.
PdfXmpMetadataKlass för manipulation med XMP-metadata.
ReplaceTextStrategyDen här klassen innehåller parametrar som definierar PdfContentEditor-beteendet när ReplaceText-operationen utförs.
SaveableFacadeBasklass för alla räddningsbara fasader.
StampKlassrepreset stämpel.
StampInfoKlass som representerar stämpelinformation.
TextPropertiesRepresenterar textegenskaper som: textstorlek, färg, stil etc.
ViewerPreferenceBeskriver visningsinställningar (sidläge, sidläge utan helskärm, sidlayout).

Gränssnitt

GränssnittBeskrivning
IFacadeAllmänt fasadgränssnitt som definierar vanliga fasadmetoder.
ISaveableFacadeFasadgränssnitt som definierar metoder som är gemensamma för alla räddningsbara fasader.

Uppräkning

UppräkningBeskrivning
AlgorithmRepresenterar algoritmer som kan användas för att kryptera pdf-dokument.
AutoRotateModeRotationsriktningen när dokumentet skrivs ut.
BlendingColorSpaceKlass representerar blandad färgrymd.
DataTypeRäknar upp fälttypers definitioner.
DefaultMetadataPropertiesUppräkning av standard XMP-egenskaper.
EncodingTypeRäknar upp kodningstyper för texten med hjälp av.
FieldTypeUppräkning av möjliga fälttyper.
FontStyleRäknar upp 14 typer av teckensnitt.
ImageMergeModeRepresenterar lägen för sammanfogning av bilder.
KeySizeDefinierar olika nyckelstorlekar som kan användas för att kryptera pdf-dokument.
PositioningModeDefinierar positioneringsläge. Möjliga värden inkluderar Legacy (bakåtkompatibilitet) och Current (uppdaterad textpositionsberäkningsmetod)
PropertyFlagUppräkning av möjliga fältflaggor.
StampTypeBeskriver stämpeltyper.
SubmitFormFlagUppräkning av möjliga flaggor för inlämning av formulär.
WordWrapModeDefinierar ordinpackningsstrategier