Document
Översikt
Document är en klass i Aspose.PDF FOSS för .NET. ärvt från: IDisposable.
Representerar ett PDF-dokument.
Denna klass ger 150 metoder för att arbeta med Dokumentobjekt i .NET-program. Tillgängliga metoder inkluderar: AddEmbeddedFile, AddNamedDestination, BindXml, ChangePasswords, Check, Convert, ConvertPageToPNGMemoryStream, Create, Decrypt, Dispose, Document, Encrypt,och 40 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: Actions, AllowReusePageContent, Background, CenterWindow, Collection, CryptoAlgorithm,Och 71 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
IsLicensed | bool | Läsning | Om licensen för närvarande är tillämplig. |
JavaScript | JavaScriptCollection | Läsning | Dokumentnivå JavaScript (PDF spec §12.6.4.16 - /Names/JavaScript namnträ i katalogen). |
Pages | PageCollection | Läsning | Samlingen av sidor i detta dokument. |
Info | DocumentInfo | Läsning | Dokumentinformationsspråk (titel, författare etc.). |
FileName | string? | Läsning | Filnamnet/vägen i detta dokument har laddat från, eller noll om laddas från en ström. |
EnableObjectUnload | bool | Läs/ Skriv | Att ladda ut stora föremål efter användning för att minska minnestryck. |
PdfVersion | string? | Läsning | PDF-versionen från filnamnet (t.ex. ”1.4”, ” 1.7”, “2.0”). |
PageCount | int | Läsning | Kort för Pages.Count. |
Version | string? | Läsning | Alias för PdfVersion. |
IsPdfaCompliant | bool | Läsning | Goda om dokumentet själv förklarar sig PDF/A-kompatibla. |
PdfFormat | Aspose.Pdf.PdfFormat | Läsning | Returnerar PDF-format som deklarerats i detta dokument. |
IsLinearized | bool | Läs/ Skriv | Hämtar eller anger is linearized. |
EnableSignatureSanitization | bool | Läs/ Skriv | När det är sant (default) skruvar författaren inaktiga signaturreferenser under spara. |
_engineDoc | EngineDocFacade | Läsning | Motorhandtag exponerad för arv doc._engineDoc.X-åtkomstmönster. |
Form | Form | Läsning | Den interaktiva formen (AcroForm). |
HasForm | bool | Läsning | Om dokumentet har en interaktiv form. |
DisableFontLicenseVerifications | bool | Läs/ Skriv | Om du ska inaktivera bokstavlicens verifiering kontroller. |
FontUtilities | IDocumentFontUtilities | Läsning | Fontverktyg för underinställning och fonthantering. |
Outlines | OutlineCollection | Läsning | Dokumentet är utsläppsrätter (bokmärken) eller noll om det inte finns något. |
HasOutlines | bool | Läsning | Om dokumentet har bokmärken. |
Collection | Collection? | Läs/ Skriv | PDF-portfölj (samlingar) - returnerar katalogens samlingsdialog som en samling eller noll om dokumentet inte är ett portfolio. |
Metadata | Metadata | Läsning | XMP metadata för dokumentet. |
HasMetadata | bool | Läsning | Om dokumentet har XMP metadata. |
IsEncrypted | bool | Läsning | Om dokumentet är krypterat. |
IsDecrypted | bool | Läsning | Om dokumentet har decrypterats framgångsrikt (dvs. den decryptorn initialiserades). |
EncryptionInfo | EncryptionInfo? | Läsning | Kryptering detaljer, eller noll om inte krypteras. |
Permissions | int | Läsning | Raw /P tillåtelser bitmask från krypteringsrutan (PDF 32000-1:2008 Tabell 22). |
OpenAction | IAppointment? | Läs/ Skriv | Dokumentet öppna åtgärden (åtgärd eller destination utförs när PDF-filen öppnas) eller noll. |
PageInfo | PageInfo | Läs/ Skriv | De standardsidor/marginer som tillämpas på sidor som läggs efter detta är inställda. |
EmbeddedFiles | EmbeddedFileCollection | Läsning | Inbyggda filer samla. |
HasEmbeddedFiles | bool | Läsning | Om dokumentet har inbyggda filer. |
PageLabels | PageLabelCollection | Läsning | Sidan etiketter eller noll. |
HasPageLabels | bool | Läsning | Om dokumentet har sidlags. |
HasCollection | bool | Läsning | Om dokumentet är en PDF-portfölj (det finns ett /Kollektionsordbok i katalogen). |
OutputIntents | OutputIntents | Läsning | Utgångsintender som deklareras i dokumentkatalogen. |
Destinations | DestinationCollection | Läsning | Tillhandahåller destinationssökningsmetoder (t.ex., GetPageNumber efter destinationnamn). |
HasDestinations | bool | Läsning | Om dokumentet har namngivna destinationer. |
NamedDestinations | NamedDestinationCollection | Läsning | De nämnda destinationer i dokumentet. |
OptionalContent | OptionalContentProperties? | Läsning | Optionella innehållsegenskaper (lagrar) eller noll om ingen. |
HasLayers | bool | Läsning | Om dokumentet har valfritt innehåll (lagrar). |
ViewerPreferences | ViewerPreferences? | Läsning | Se preferenser som styr hur dokumentet visas. |
CenterWindow | bool | Läs/ Skriv | /CenterWindow tittarföreträde: position dokumentfönstret i mitten av skärmen. |
FitWindow | bool | Läs/ Skriv | /FitWindow tittarföreträde: återställ fönstret för att passa den första sidan som visas. |
DisplayDocTitle | bool | Läs/ Skriv | /DisplayDocTitle tittarpreferens: Visa dokumenttiteln i fönstrets titelrutan istället för filnamnet. |
PageLayoutName | string? | Läs/ Skriv | Raw /PageLayout namn läst från katalogen (t.ex., “SinglePage”, " TwoColumnLeft"). |
PageModeName | string? | Läs/ Skriv | Raw /PageMode namn läst från katalogen (t.ex., “UseNone”, " UseOutlines"). |
PageLayout | PageLayout | Läs/ Skriv | Den /PageLayout ingången som en typad enum. |
PageMode | PageMode | Läs/ Skriv | Den /PageMode ingången som en typad enum. |
NonFullScreenPageMode | PageMode | Läs/ Skriv | Den /NonFullScreenPageMode tittarföreträde (vilket sidläge att vända till när du lämnar fullskärmen). |
PrintScaling | PrintScaling | Läs/ Skriv | Den /PrintScaling tittarens preferens. |
Duplex | PrintDuplex | Läs/ Skriv | Den /Duplex-sökaren (default Simplex när den är inställd). |
Direction | Direction | Läs/ Skriv | Den /Direction viewers preferens (textflödes riktning). |
CryptoAlgorithm | CryptoAlgorithm? | Läsning | Krypteringsalgoritmen används, eller noll när dokumentet inte krypteres. |
Id | Id? | Läsning | /ID-fältet från trailern, eller noll när ingen /id-inträde är närvarande. |
IsPdfUaCompliant | bool | Läsning | Sanningen är när XMP-metadata i dokumentet bär en pdfuaid:part input (PDF/UA-1 identifierare). |
Language | string? | Läs/ Skriv | Dokumentets naturliga språk (BCP 47). |
IsTagged | bool | Läsning | Om dokumentet är taggat PDF. |
HasStructTree | bool | Läsning | Om dokumentet har ett strukturträd. |
StructTreeRoot | Aspose.Pdf.Tagged.StructTreeRoot? | Läsning | Struktur-trädrötten (/StructTreeRoot) för att läsa en taggad dokumentets logiska struktur, eller noll när dokumentet inte är taggat. |
LogicalStructure | Aspose.Pdf.Structure.RootElement | Läsning | Rötterna i dokumentets logiska struktur träd. |
TaggedContent | Tagged.ITaggedContent | Läsning | Taggad innehållsyta för tillgänglighet metadata och logik-struktur träd. |
OptimizeSize | bool | Läs/ Skriv | Få eller sätta en flagga som indikerar om dokumentet ska optimeras för storlek på spara. |
EmbedStandardFonts | bool | Läs/ Skriv | När det är sant, standard 14 PostScript fonts (Helvetica / Times / Courier × 4 stilar + Symbol + ZapfDingbats) är inbyggda i sparat dokument så att utgången renderar identiskt utan att förlita sig på visuell-sidor font fallback. |
IgnoreCorruptedObjects | bool | Läs/ Skriv | När det är sant tolererar parseren korrupta indirekta objekt-deklarationer (extra/graviga byter mellan föremål) istället för att kasta. |
Background | Color? | Läs/ Skriv | Dokument-wide bakgrundsfärg målad på varje sida innan innehåll under Spara. |
Actions | Annotations.DocumentActionCollection | Läsning | Katalog /AA Extra-action ordbok. |
CustomSecurityHandler | Security.ICustomSecurityHandler? | Läsning | Lagras anpassad säkerhetsoperatör när den inställs via ICustomSecurityHandler Krypterade överladdningar. |
AllowReusePageContent | bool | Läs/ Skriv | Om sparen kan återanvända identiska sidinnehållströmmar. |
EnableNotificationLogging | bool | Läs/ Skriv | Om dokumentet utfärdar anmälningslogginsatser. |
HandleSignatureChange | bool | Läs/ Skriv | Oavsett om signaturfält brinner förändring handlare när deras dik muterar. |
HideMenubar | bool | Läs/ Skriv | Se preferens: göm menyn (/ViewerPreferences /HideMenubar). |
HideToolBar | bool | Läs/ Skriv | Se preferens: göm verktygsfältet (/ViewerPreferences /HideToolbar). |
HideWindowUI | bool | Läs/ Skriv | Företräde för tittare: göm fönstret UI chrome (/ViewerPreferences /HideWindowUI). |
IsXrefGapsAllowed | bool | Läs/ Skriv | Låt luckor i xref-tabellen under parsa. |
PickTrayByPdfSize | bool | Läs/ Skriv | Företräde för tittare: Välj pappersrutan enligt PDF-sidstorlek (/ViewerPreferences /PickTrayByPDFSize). |
FileSizeLimitToMemoryLoading | int | Läs/ Skriv | Maximalt filstorlek (byter) laddas helt i minnet. |
DefaultNodesNumInSubtrees | byte | Läsning | Standard sida-träd gränssnitt faktor (PDF tabell 30 /Count vs /Kids ratio). |
Metoder
| Signature | Beskrivning |
|---|---|
Document() | Skapa ett nytt tomt PDF-dokument (parameterlöst konstruktör, matchar den offentliga API). |
Document(filename: string) | Öppna ett PDF-dokument från en filvägen. |
Document(version: PdfVersion) | Skapa ett tomt dokument som riktar sig mot den angivna PDF-specifikationsversionen. |
Document(filename: string, password: string) | Öppna ett krypterat PDF-dokument från en filvägen med ett lösenord. |
Document(filename: string, certOptions: Security.CertificateEncryptionOptions) | Öppna ett Public Key Security-handlare krypterat dokument från en filvägen med de tillgängliga certifikat-kryptering alternativen. |
Document(filename: string, certOptions: Security.CertificateEncryptionOptions, isManagedStream: bool) | Fil ctor med cert-alternativ och isManagedStream flagga (lagrades endast - in-memory byte buffer är alltid återanvändbar). |
Document(input: Stream, certOptions: Security.CertificateEncryptionOptions) | Öppna ett Public Key Security-handler krypterat dokument från en ström. |
Document(input: Stream, certOptions: Security.CertificateEncryptionOptions, isManagedStream: bool) | Stream ctor med cert-alternativ och isManagedStream flagga. |
Document(input: Stream, password: string) | Öppna ett krypterat PDF-dokument från en ström med ett lösenord. |
Document(path: string, options: HtmlLoadOptions) | Öppna en HTML-fil och konvertera till PDF med de angivna alternativen. |
Document(stream: Stream, options: HtmlLoadOptions) | Öppna en HTML-ström och konvertera till PDF med de angivna alternativen. |
Document(path: string, options: TxtLoadOptions) | Öppna en platt text (.txt) fil och konvertera den till PDF med de angivna alternativen. |
Document(stream: Stream, options: TxtLoadOptions) | Öppna en platt textström och konvertera den till PDF med de angivna alternativen. |
Document(path: string, options: Converters.MdLoadOptions) | Öppna en Markdown-fil och konvertera den till PDF med de angivna alternativen. |
Document(stream: Stream, options: Converters.MdLoadOptions) | Öppna en Markdown-ström och konvertera den till PDF med de angivna alternativen. |
Document(path: string, options: Converters.SvgLoadOptions) | Öppna en SVG-fil och konvertera den till PDF med hjälp av de angivna alternativen. |
Document(stream: Stream, options: Converters.SvgLoadOptions) | Öppna en SVG-ström och konvertera den till PDF med de angivna alternativen. |
Create() | Skapa ett nytt tomt PDF-dokument. |
Open(data: byte[]) | Öppna ett PDF-dokument från en byte array. |
Open(data: byte[], password: string) | Öppna ett krypterat PDF-dokument från en byte array med ett lösenord. |
Open(path: string) | Öppna ett PDF-dokument från en filvägen. |
Open(path: string, password: string) | Öppna ett krypterat PDF-dokument från en filvägen med ett lösenord. |
Document(input: Stream) | Öppna ett PDF-dokument från en ström (konstruktor, matchar den offentliga API). |
Open(stream: Stream) | Öppna ett PDF-dokument från en ström. |
Open(stream: Stream, password: string) | Öppna ett krypterat PDF-dokument från en ström med ett lösenord. |
Open(path: string, options: Converters.MdLoadOptions) | Öppna en Markdown-fil och konvertera den till ett PDF-dokument. |
Open(data: byte[], options: Converters.MdLoadOptions) | Öppna en Markdown-fil från byter och konvertera den till ett PDF-dokument. |
Open(path: string, options: Converters.SvgLoadOptions) | Öppna en SVG-fil och konvertera den till ett PDF-dokument. |
Open(path: string, options: HtmlLoadOptions) | Öppna en SVG-fil från byter och konvertera den till ett PDF-dokument. |
Open(data: byte[], options: HtmlLoadOptions) | Öppna en HTML-fil från byter och konvertera den till ett PDF-dokument. |
Open(data: byte[], options: Converters.SvgLoadOptions) | Kallera Öppna (data, alternativ) i detta Dokument instans. |
BindXml(file: string) | Bind en Aspose.Pdf XML-templat till detta dokument. |
BindXml(stream: Stream) | Bind en Aspose.Pdf XML-mall från ett flöde till detta dokument. |
BindXml(xmlStream: Stream, xslStream: Stream?) | Bind en Aspose.Pdf XML-mall från ett flöde med en valfri XSLT-stylbladflöden. |
BindXml(xmlStream: Stream, xslStream: Stream?, settings: System.Xml.XmlReaderSettings?) | Bind en Aspose.Pdf XML-mall från ett flöde med en valfri XSLT-stylbladström och uttryckliga XmlReader inställningar för inmatningsparsen. |
BindXml(xmlFile: string, xslFile: string?) | Bind en Aspose.Pdf XML-mall med ett valfritt XSLT-stylblad. |
Validate() | Validerar dokumentstrukturen och returnerar eventuella problem som hittats. |
Validate(outputLogStream: Stream, format: PdfFormat) | Validerar dokumentet mot ett specifikt PDF-format (PDF/A, PDF/X). |
Validate(options: PdfFormatConversionOptions) | Validerar dokumentet mot ett specifikt PDF-format med hjälp av konverteringsalternativ. |
Validate(outputLogFileName: string, format: PdfFormat) | Validerar dokumentet mot ett specifikt PDF-format, skriver logg till en fil. |
GetPdfACompliance() | Återställer PDF/A-kompatibilitetsnivån som upptäcks från XMP metadata, eller noll om inte ett PDF / A-dokument. |
IsRepairNeeded(options: RepairOptions) | Kontrollera om dokumentet behöver repareras. |
Repair() | Reparera dokumentet genom att serierisera det igen. |
LinearizeDocument() | Lineariserar dokumentet för snabb webbläsning. |
GetCatalogValue(key: string) | Läser ett värde från dokumentets /Katalog per namn. |
Flatten() | Flatta alla formfält – gör deras visuella utseende till sidinnehåll och tar bort den interaktiva formen. |
Flatten(flattenSettings: Forms.Form.FlattenSettings) | Flat med uttryckliga inställningar. |
GetOrCreateMetadata() | Hämta eller skapa XMP-metadata för detta dokument. |
AddEmbeddedFile(fileName: string, fileData: byte[], description: string?, mimeType: string?, compress: bool, creationDate: DateTime?, modDate: DateTime?) | Lägg till en inbyggd fil i dokumentet. |
AddNamedDestination(name: string, destination: DestinationArray) | Lägg till en namngiven destination i dokumentet med /Names → /Dests namn träd. |
RemoveNamedDestination(name: string) | Ta bort en namngiven destination från /Names → /Dests namn träd i dokumentet. |
HasIncrementalUpdate() | Returnerar sant om denna PDF använder incrementella uppdateringar (har flera %%EOF-märkare). |
SetVersion(version: string) | Ställ in PDF-versionen för utgångshemmen (t.ex. ”1.7”, ”2.0”). |
ImportPage(source: Document, pageNumber: int, insertAt: int) | Importera en enda sida från ett annat dokument till det här dokumentet. |
ImportPages(source: Document, pageNumbers: int[], insertAt: int) | Import av specifika sidor från ett annat dokument till detta dokument. |
GetOrCreateViewerPreferences() | Hämta eller skapa visningsinställningar för detta dokument. |
RemoveFormField(fieldName: string) | Ta bort ett formulärfält efter namn från alla sidor och AcroForm. |
MergeDocuments(documents) | Kalla MergeDocuments(dokument) på detta Dokument instans. |
MergeDocuments(files) | Kalla MergeDocuments(filer) på detta Dokument instans. |
MergeDocuments(documents) | Fusionera varje sida av dokumentet i ett nytt måldokument. |
Merge(documents) | Fyll i varje sida av varje dokument som kommer in i detta dokument, bevarar källordningen. |
Merge(files) | Fyll varje sida av varje fil i filer i detta dokument. |
Merge(mergeOptions: MergeOptions, documents) | Förenade med uttryckliga alternativ. |
Merge(mergeOptions: MergeOptions, files) | Kombinera filer med uttryckliga alternativ – samma semantik som dokumentet[] överbelastning. |
MergeDocuments(mergeOptions: MergeOptions, files) | Statisk Mörjning: Bygg ett nytt Dokument som innehåller varje sida från filer, applicera sedan mergeOptions. |
MergeDocuments(mergeOptions: MergeOptions, files) | Statisk Mjölja: filvägar varianter. |
SendTo(device: Devices.DocumentDevice, output: Stream) | Renderar detta dokument via enheten till utgången – delegater till Stream). |
SendTo(device: Devices.DocumentDevice, outputFileName: string) | Filer överladdning av DocumentDevice, Stream). |
SendTo(device: Devices.DocumentDevice, fromPage: int, toPage: int, output: Stream) | Renderar ett sidområde – delegerar till enhetens sida-range Process överbelastning. |
SendTo(device: Devices.DocumentDevice, fromPage: int, toPage: int, outputFileName: string) | Fil-par sida-range överbelastning. |
Convert(fixup: Fixup, outputLog: Stream, onlyValidation: bool, parameters) | Kör en fördefinierad fixup-operation. |
Convert(fixup: Fixup, outputLog: string, onlyValidation: bool, parameters) | File-log överbelastning av Convert(Fixup, Stream, bool, objekt[]). |
Convert(fixup: Fixup, outputLog: string) | Applicera fixup och skriv en logg till outputLog (den vanliga, icke-validering fallet). |
Convert(srcFileName: string, loadOptions: LoadOptions, dstFileName: string, saveOptions: SaveOptions) | Öppna srcFileName via laddningsalternativ hierarki (HtmlLoadOptions / SvgLoadOptions/ MdLoadOptions alla härrör från LoadOptions) och spara till dstFilnamn. |
Convert(srcFileName: string, loadOptions: LoadOptions, dstStream: Stream, saveOptions: SaveOptions) | Kall Convert(srcFileName, loadOptions, dstStream, saveOption) på detta Dokument instans. |
Convert(srcStream: Stream, loadOptions: LoadOptions, dstFileName: string, saveOptions: SaveOptions) | Kall Convert(srcStream, loadOptions, dstFileName, saveOption) på detta Dokument instans. |
Convert(srcStream: Stream, loadOptions: LoadOptions, dstStream: Stream, saveOptions: SaveOptions) | Kall Convert(srcStream, loadOptions, dstStreum, saveOption) på detta Dokument instans. |
Encrypt(userPassword: string, ownerPassword: string, permissions: DocumentPrivilege?, algorithm: CryptoAlgorithm) | Kryptera dokumentet med angiven algoritm, lösenord och tillstånd. |
Encrypt(userPassword: string, ownerPassword: string, privileges: DocumentPrivilege?, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool) | Krypterad överbelastning som accepterar en uttrycklig användning av PDF20 flaggan. |
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool) | Krypterad överbelastning som accepterar tillståndsflaggorna enum och ett uttryckligt användningsfönsterPdf20. |
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm) | Krypterad överbelastning som accepterar arv tillstånd flaggor enum. |
ChangePasswords(ownerPassword: string, newUserPassword: string, newOwnerPassword: string) | Ändra lösenordet på det länkade dokumentet. |
Decrypt() | Ta bort kryptering från dokumentet. |
Optimize() | Optimera dokumentresurser genom att ta bort oanvända objekt och dubbla strömmar. |
ProcessParagraphs() | Processar punkter i dokumentet (layout steg innan spara). |
OptimizeResources() | Kalla OptimizeResources på detta Dokument instans. |
OptimizeResources(strategy: Aspose.Pdf.Optimization.OptimizationOptions) | Kalla OptimizeResources(strategi) på detta Dokument instans. |
Convert(options: PdfFormatConversionOptions) | Konvertera dokumentet till det angivna PDF/A-konformitetsnivån. |
Convert(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction) | Konvertera dokumentet till ett specifikt PDF/A-format med en logfil. |
Convert(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction) | Konvertera dokumentet till ett specifikt PDF/A-format med en logfil, som anger transparenshantering. |
Convert(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction) | Konvertera dokumentet till ett specifikt PDF/A-format med en loggström. |
Convert(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction) | Stream-log överbelastning med uttrycklig transparensåtgärd. |
RemovePdfaCompliance() | Ta bort PDF/A-godkännandekod från XMP metadata. |
Save() | Spara dokumentet i plats: skriver tillbaka till filen som dokumenten öppnades från (FileName), eller gör en incremental sparar till den ursprungliga källströmmen när dokumentmet öppnade från ett skrivbart FileStream. |
ToArray() | Serierar dokumentet i en färsk byte array. |
Encrypt(userPassword: string, ownerPassword: string, privileges: Facades.DocumentPrivilege, customHandler: Security.ICustomSecurityHandler) | Krypterad med en anpassad säkerhetsoperatör. |
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, customHandler: Security.ICustomSecurityHandler) | Samma - tillståndstyp överbelastning. |
Encrypt(permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm, publicCertificates: System.Collections.Generic.IList<System.Security.Cryptography.X509Certificates.X509Certificate2>) | Krypterad med en lista över mottagarens offentliga certifikat (Public-Key /Filter Security handler). |
Save(outputFileName: string) | Spara dokumentet i en fil. |
Save(outputFileName: string, format: SaveFormat) | Spara dokumentet i en fil i det angivna formatet. |
Save(outputStream: Stream, format: SaveFormat) | Spara dokumentet till en ström i det angivna formatet. |
Save(output: Stream, options: HtmlSaveOptions) | Spara dokumentet som HTML till en ström med de angivna alternativen. |
Save(path: string, options: HtmlSaveOptions) | Spara dokumentet som HTML till en fil med de angivna alternativen. |
Save(outputStream: Stream, options: SaveOptions) | Spara till en ström med allmän SaveOptions (stub typ från Aspose.Pdf namespace). |
Save(outputFileName: string, options: SaveOptions) | Spara till en fil med allmän SaveOptions (stub typ från Aspose.Pdf namespace). |
Save(options: SaveOptions) | Spara dokumentet med hjälp av konfigurerad SaveOptions. |
SaveAsync(cancellationToken: System.Threading.CancellationToken) | Async vrider runt Save(). |
SaveAsync(options: SaveOptions, cancellationToken: System.Threading.CancellationToken) | Async vrider runt Save(SaveOptions). |
SaveAsync(output: Stream, cancellationToken: System.Threading.CancellationToken) | Async vrider runt Save (Stream). |
SaveAsync(outputStream: Stream, format: SaveFormat, cancellationToken: System.Threading.CancellationToken) | Async vrider runt Save(Stream, SaveFormat). |
SaveAsync(outputStream: Stream, options: SaveOptions, cancellationToken: System.Threading.CancellationToken) | Async vrider runt Save(Stream, SaveOptions). |
SaveAsync(outputFileName: string, cancellationToken: System.Threading.CancellationToken) | Async vrider runt Save (string). |
SaveAsync(outputFileName: string, format: SaveFormat, cancellationToken: System.Threading.CancellationToken) | Async vrider runt Save(string, SaveFormat). |
SaveAsync(outputFileName: string, options: SaveOptions, cancellationToken: System.Threading.CancellationToken) | Async vrider runt Save(string, SaveOptions). |
Save(output: Stream) | Spara dokumentet till en ström. |
SetDefaultFileSizeLimitToMemoryLoading() | Omställ FileSizeLimitToMemoryLoading till dess inbyggda standard. |
SetTitle(title: string) | Uppdatera /Info /Title entré. |
PageNodesToBalancedTree(nodesNumInSubtrees: byte) | Återställ sidträdet så att varje underträd har knapparNumInSubtrees barn. |
RemoveMetadata() | Ta bort alla metadata. |
RemovePdfUaCompliance() | Ta bort PDF/UA-kompatibilitetskärmar. |
FlattenTransparency() | Flat transparens till opak grafik. |
Repair(options: RepairOptions) | Använd den begärda reparationspasset. |
GetObjectById(id: string) | Lös ett PDF-objekt med string id. |
ExportAnnotationsToXfdf(stream: Stream) | Exportera varje anteckning i dokumentet till en XFDF-ström. |
ExportAnnotationsToXfdf(fileName: string) | Exportera varje anteckning i dokumentet till en XFDF-fil. |
ImportAnnotationsFromXfdf(stream: Stream) | Import anteckningar från en XFDF-ström till dokumentet. |
ImportAnnotationsFromXfdf(fileName: string) | Import anteckningar från en XFDF-fil till dokumentet. |
GetXmpMetadata(stream: Stream) | Skriv dokumentets XMP / Metadata-paket för att strömma. |
SetXmpMetadata(stream: Stream) | Ersätt XMP / Metadata-paketet i dokumentet från strömmen. |
ConvertPageToPNGMemoryStream(page: Page) | Konvertera en sida till ett PNG-minneflöde. |
SaveXml(file: string) | Spara dokumentet som XML (Aspose-Pdf XML schema). |
Check(doRepair: bool) | Validerar / reparerar dokumentet. |
Check(doRepair: bool, output: System.IO.Stream) | Validerar dokumentets sidinnehåll strömmar och skriver en XML-rapport om eventuella problem med utgången. |
LoadFrom(filename: string, options: LoadOptions) | Async fil laddningsflikar (för närvarande synkroniserade). |
Document(filename: string, isManagedStream: bool) | Enstaka argen ctor namnet filnamn matchar Aspose.Pdf param namn. |
Document(input: Stream, isManagedStream: bool) | Stream ctor med managed-stream flagga. |
Document(input: Stream, password: string, isManagedStream: bool) | Stream ctor med lösenord + managed-stream flagga. |
Document(filename: string, password: string, isManagedStream: bool) | Fil ctor med lösenord + managed-stream flagga. |
Document(input: Stream, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Stream ctor med lösenord + ICustomSecurityHandler. |
Document(input: Stream, password: string, isManagedStream: bool, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Stream ctor med lösenord + managed-stream + ICustomSecurityHandler. |
Document(filename: string, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Fil ctor med lösenord + ICustomSecurityHandler. |
Document(filename: string, password: string, isManagedStream: bool, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Fil ctor med lösenord + managed-stream + ICustomSecurityHandler. |
Document(input: Stream, options: LoadOptions) | Stream ctor med LoadOptions. |
Document(filename: string, options: LoadOptions) | Fil ctor med LoadOptions. |
FreeMemory() | Rensa minnet av. |
Dispose() | Kallor finns i detta dokument instans. |
Convert(callback: CallBackGetHocr, flattenImages: bool) | Renderar varje sida till en bild, överlämnar den till OCR callback och sedan överskrider returnerad hOCR-tekst på sidan som ett osynlig textlag (text renderingläge 3, /Tr 3) så att PDF blir sökbar/kopierbar. |
Convert(callback: CallBackGetHocrWithPage, flattenImages: bool) | Kall Convert(callback, flattenImages) på detta Dokument instans. |
Convert(callback: CallBackGetHocr) | Bekvämlighet överbelastning: liknande som konverterar(CallBackGetHocr, bool) med flattenImages = false. |
Convert(callback: CallBackGetHocrWithPage) | Bekvämlighet överbelastning av Konvertera(CallBackGetHocrWithPage, bool) med flattenImages = false. |