Documents
Vue de l’ensemble
Document Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : IDisposable.
Il représente un document PDF.
Cette classe fournit 143 méthodes pour travailler avec les objets Document dans des programmes .NET. Les méthodes disponibles comprennent : AddEmbeddedFile, AddNamedDestination, BindXml, ChangePasswords, Check, Convert, ConvertPageToPNGMemoryStream, Create, Decrypt, Dispose, Document, Encrypt,40 méthodes supplémentaires. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : Actions, AllowReusePageContent, Background, CenterWindow, Collection, CryptoAlgorithm,Et 71 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
IsLicensed | bool | Lire | Si une licence est actuellement applicable. |
JavaScript | JavaScriptCollection | Lire | Niveau de document JavaScript (PDF spec §12.6.4.16 — /Names/JavaScript nom arbre dans le catalogue). |
Pages | PageCollection | Lire | La collection de pages dans ce document. |
Info | DocumentInfo | Lire | Le dictionnaire de l’information du document (titre, auteur, etc.). |
FileName | string? | Lire | Le nom de fichier/path du présent document a été chargé, ou null si chargée d’un courant. |
EnableObjectUnload | bool | Lire / Écrire | Ou de décharger des objets importants après utilisation pour réduire la pression mémoire. |
PdfVersion | string? | Lire | La version PDF du titre de fichier (par exemple, « 1.4 », « 1.7 » et « 2.0 »). |
PageCount | int | Lire | Un coup de pouce pour le «Platch-Holder» !. |
Version | string? | Lire | Avis pour le site. |
IsPdfaCompliant | bool | Lire | Vraiment si le document se déclare conforme à PDF/A. |
PdfFormat | Aspose.Pdf.PdfFormat | Lire | Retournez le format PDF déclaré par ce document. |
IsLinearized | bool | Lire / Écrire | Retourne vrai si ce fichier PDF est linéaire (optimisé pour la visualisation rapide sur le web). |
EnableSignatureSanitization | bool | Lire / Écrire | Lorsque c’est vrai (defaut), l’auteur scrape les références de signature inexistantes pendant le temps du sauvetage. |
_engineDoc | EngineDocFacade | Lire | Le moteur est exposé au patrimoine d’accès doc._engineDoc.X. |
Form | Form | Lire | La forme interactive (AcroForm). |
HasForm | bool | Lire | Le document a une forme interactive. |
DisableFontLicenseVerifications | bool | Lire / Écrire | Vérifier si vous devez désactiver les contrôles de vérification des licences. |
FontUtilities | IDocumentFontUtilities | Lire | Utilisation de fonctions pour la sous-installation et la gestion des fonces. |
Outlines | OutlineCollection | Lire | Le document est en outline (marques de livre), ou null si aucune ne existe. |
HasOutlines | bool | Lire | Que le document ait des notes. |
Collection | Collection? | Lire / Écrire | PDF Portfolio (collections) enveloppeur - retourne le dictionnaire de la collection du catalogue comme une Collection, ou null si le document n’est pas un portefeuille. |
Metadata | Metadata | Lire | Métadonnées XMP pour le document. |
HasMetadata | bool | Lire | Si le document contient des métadonnées XMP. |
IsEncrypted | bool | Lire | Que le document soit crypté. |
IsDecrypted | bool | Lire | Si le document a été décrypté avec succès (c’est-à-dire que le décrypteur a commencé). |
EncryptionInfo | EncryptionInfo? | Lire | Les détails de chiffrement, ou nul si non crypté. |
Permissions | int | Lire | Les permis de base /P sont bitmask du dictionnaire de cryptage (PDF 32000-1:2008 Table 22). |
OpenAction | IAppointment? | Lire / Écrire | L’action ouverte du document (action et destination exécutées lors de l’ouverture du PDF) ou null. |
PageInfo | PageInfo | Lire / Écrire | Dimensions de page par défaut/marges appliqués aux pages ajoutées après cette configuration. |
EmbeddedFiles | EmbeddedFileCollection | Lire | Collecte de fichiers intégrés. |
HasEmbeddedFiles | bool | Lire | Que le document ait des fichiers intégrés. |
PageLabels | PageLabelCollection? | Lire | Les pages de la page, ou null. |
HasPageLabels | bool | Lire | Que le document ait des étiquettes de page. |
HasCollection | bool | Lire | Que le document soit un portfolio PDF (il y a un dictionnaire / Collection dans le catalogue). |
OutputIntents | OutputIntents | Lire | Les intentions de sortie déclarées dans le catalogue des documents. |
Destinations | DestinationCollection | Lire | Il fournit des méthodes de recherche de destination (par exemple, GetPageNumber par nom de destination). |
HasDestinations | bool | Lire | Le document indique les destinations. |
NamedDestinations | NamedDestinationCollection | Lire | Les destinations mentionnées dans le document. |
OptionalContent | OptionalContentProperties? | Lire | Propriétés de contenu facultatives (laires), ou null si aucune. |
HasLayers | bool | Lire | Le contenu est facultatif (laires). |
ViewerPreferences | ViewerPreferences? | Lire | Les préférences de navigateur qui contrôlent la façon dont le document est affiché. |
CenterWindow | bool | Lire / Écrire | /CenterWindow préférence de l’affichage: fenêtre document position au centre de la page. |
FitWindow | bool | Lire / Écrire | /FitWindow préférence de l’afficheur: récapitulez la fenêtre pour correspondre à la première page affichée. |
DisplayDocTitle | bool | Lire / Écrire | /DisplayDocTitle préférence de l’afficheur: afficher le titre du document dans la barre d’adresse de la fenêtre au lieu du nom du fichier. |
PageLayoutName | string? | Lire / Écrire | Le nom de base /PageLayout est lu du catalogue (par exemple, «SinglePage», « TwoColumnLeft»). |
PageModeName | string? | Lire / Écrire | Le nom de base /PageMode est lu du catalogue (par exemple, «UseNone», « UseOutlines»). |
PageLayout | PageLayout | Lire / Écrire | L’entrée /PageLayout comme un enum typique. |
PageMode | PageMode | Lire / Écrire | L’entrée /PageMode comme un enum typique. |
NonFullScreenPageMode | PageMode | Lire / Écrire | La préférence de l’affichage /NonFullScreenPageMode (à laquelle la page doit revenir lorsqu’elle quitte le plein écran). |
PrintScaling | PrintScaling | Lire / Écrire | La préférence du visiteur. |
Duplex | PrintDuplex | Lire / Écrire | La préférence du lecteur /Duplex (defaut Simplex lorsqu’il n’est pas installé). |
Direction | Direction | Lire / Écrire | La préférence de la direction (text-flow direction). |
CryptoAlgorithm | CryptoAlgorithm? | Lire | L’algorithme de chiffrement en utilisation, ou null lorsque le document n’est pas crypté. |
Id | Id? | Lire | Le /ID sort du trailer, ou null lorsque aucune entrée / ID est présente. |
IsPdfUaCompliant | bool | Lire | Vraiment lorsque les métadonnées XMP du document portent une entrée pdfuaid:part (identificateur PDF/UA-1). |
Language | string? | Lire / Écrire | Le langage naturel du document (BCP 47). |
IsTagged | bool | Lire | Que le document soit marqué en PDF. |
HasStructTree | bool | Lire | Le document a une structure d’arbre. |
StructTreeRoot | Aspose.Pdf.Tagged.StructTreeRoot? | Lire | La racine structurelle (/StructTreeRoot) pour la lecture de la structure logique d’un document marqué, ou null lorsque le document n’est pas marqué. |
LogicalStructure | Aspose.Pdf.Structure.RootElement | Lire | La racine de l’arbre logico-structure du document. |
TaggedContent | Tagged.ITaggedContent | Lire | Surface de contenu étiquetée pour les métadonnées d’accessibilité et l’arbre logico-structure. |
OptimizeSize | bool | Lire / Écrire | Obtenez ou mettez une drapeau indiquant si le document devrait être optimisé pour la taille sur sauvegarde. |
EmbedStandardFonts | bool | Lire / Écrire | Lorsque cela est vrai, les 14 fonts standard PostScript (Helvetica / Times / Courier × 4 styles + Symbol + ZapfDingbats) sont intégrés dans le document sauvé afin que la sortie rendue identique sans se fier aux fausses phares du côté de l’afficheur. |
IgnoreCorruptedObjects | bool | Lire / Écrire | Lorsque c’est vrai, le parseur tolère les déclarations corrompues indirectement-objet (bytes extra/garpées entre objets) au lieu de jeter. |
Background | Color? | Lire / Écrire | La couleur de fond documentée peinte sur chaque page avant le contenu pendant la période de sauvegarde. |
Actions | Annotations.DocumentActionCollection | Lire | Catalog /AA Dictionnaire d’action supplémentaire. |
CustomSecurityHandler | Security.ICustomSecurityHandler? | Lire | Travailleur de sécurité personnalisé stocké lorsqu’il est configuré via les surcharges encryptés ICustomSecurityHandler. |
AllowReusePageContent | bool | Lire / Écrire | Que le sauvage peut réutiliser les courants de contenu identiques. |
EnableNotificationLogging | bool | Lire / Écrire | Que le document émet des entrées de journal d’avis. |
HandleSignatureChange | bool | Lire / Écrire | Que les champs de signature brûlent-changes lorsque leur dict mutent. |
HideMenubar | bool | Lire / Écrire | Préférence de lecteur : cachez la barre du menu (/ViewerPreferences /HideMenubar). |
HideToolBar | bool | Lire / Écrire | Préférence de lecteur : cachez la barre d’outils (/ViewerPreferences /HideToolbar). |
HideWindowUI | bool | Lire / Écrire | Préférence de lecteur : cachez la fenêtre UI chrome (/ViewerPreferences /HideWindowUI). |
IsXrefGapsAllowed | bool | Lire / Écrire | Permettez les lacunes dans la table xref pendant le parse. |
PickTrayByPdfSize | bool | Lire / Écrire | Préférence de lecteur: sélectionnez la trace papier en fonction du format PDF (/ViewerPreferences /PickTrayByPDFSize). |
FileSizeLimitToMemoryLoading | int | Lire / Écrire | La taille maximale du fichier (bytes) entièrement chargée dans la mémoire. |
DefaultNodesNumInSubtrees | byte | Lire | Facteur de branche page-arbre par défaut (taille PDF 30 /Count vs /Kids ratio). |
méthodes
| Signature | Description |
|---|---|
Document() | Créer un nouveau document PDF vide (constructeur sans paramètres, API public correspond). |
Document(filename: string) | Ouvrez un document PDF d’un chemin de fichier. |
Document(version: PdfVersion) | Créez un document vide visant la version de spécification PDF donnée. |
Document(filename: string, password: string) | Ouvrez un document PDF encrypté d’un chemin de fichier avec une parole. |
Document(filename: string, certOptions: Security.CertificateEncryptionOptions) | Ouvrez un document crypté de la clé publique-security-travailleur d’un chemin de fichier en utilisant les options de cryptage du certificat fournies. |
Document(filename: string, certOptions: Security.CertificateEncryptionOptions, isManagedStream: bool) | File ctor avec des options cert et le drapeau isManagedStream (solo stocké - le buffer de byte en mémoire est toujours réutilisable). |
Document(input: Stream, certOptions: Security.CertificateEncryptionOptions) | Ouvrez un document crypté de la clé publique-security-handler d’un courant. |
Document(input: Stream, certOptions: Security.CertificateEncryptionOptions, isManagedStream: bool) | Stream ctor avec les options cert et le drapeau isManagedStream. |
Document(input: Stream, password: string) | Ouvrez un document PDF encrypté d’un courant avec un mot de passe. |
Document(path: string, options: HtmlLoadOptions) | Ouvrez un fichier HTML et convertez-le en PDF en utilisant les options données. |
Document(stream: Stream, options: HtmlLoadOptions) | Ouvrez un flux HTML et convertez en PDF en utilisant les options données. |
Create() | Créer un nouveau document PDF vide. |
Open(data: byte[]) | Ouvrez un document PDF à partir d’une array de byte. |
Open(data: byte[], password: string) | Ouvrez un document PDF encrypté à partir d’une bande-annonce de byte avec une parole. |
Open(path: string) | Ouvrez un document PDF d’un chemin de fichier. |
Open(path: string, password: string) | Ouvrez un document PDF encrypté d’un chemin de fichier avec une parole. |
Document(input: Stream) | Ouvrez un document PDF d’un courant (constructeur, API public correspond). |
Open(stream: Stream) | Ouvrez un document PDF d’un courant. |
Open(stream: Stream, password: string) | Ouvrez un document PDF encrypté d’un courant avec un mot de passe. |
Open(path: string, options: Converters.MdLoadOptions) | Ouvrez un fichier Markdown et le convertir en PDF. |
Open(data: byte[], options: Converters.MdLoadOptions) | Ouvrez un fichier Markdown à partir de bytes et convertir en PDF. |
Open(path: string, options: Converters.SvgLoadOptions) | Ouvrez un fichier SVG et le convertir en document PDF. |
Open(path: string, options: HtmlLoadOptions) | Ouvrez un fichier SVG à partir de bytes et convertir en PDF. |
Open(data: byte[], options: HtmlLoadOptions) | Ouvrez un fichier HTML à partir de bytes et le convertir en document PDF. |
Open(data: byte[], options: Converters.SvgLoadOptions) | Appel ouvert sur cette instance Document. |
BindXml(file: string) | Liensez un Aspose.Pdf XML à ce document. |
BindXml(stream: Stream) | Liez un Aspose.Pdf XML de la forme à ce document. |
BindXml(xmlStream: Stream, xslStream: Stream?) | Connectez un Aspose.Pdf XML de la forme d’un flux avec une fluide optionnelle XSLT. |
BindXml(xmlStream: Stream, xslStream: Stream?, settings: System.Xml.XmlReaderSettings?) | Connectez un Aspose.Pdf XML de la bande avec une bande d’écran XSLT facultative et les paramètres explicites XmlReader pour le parse d’entrée. |
BindXml(xmlFile: string, xslFile: string?) | Liensez un Aspose.Pdf XML avec une feuille de style XSLT facultative. |
Validate() | Vérifiez la structure du document et retournez tous les problèmes trouvés. |
Validate(outputLogStream: Stream, format: PdfFormat) | Valider le document contre un format PDF spécifique (PDF/A, PDF/X). |
Validate(options: PdfFormatConversionOptions) | Valider le document contre un format PDF spécifique en utilisant les options de conversion. |
Validate(outputLogFileName: string, format: PdfFormat) | Valider le document contre un format PDF spécifique, écrire un journal à un fichier. |
GetPdfACompliance() | Retourne le niveau de conformité PDF/A détecté à partir des métadonnées XMP, ou null si ce n’est pas un document PDF / A. |
IsRepairNeeded(options: RepairOptions) | Vérifiez si le document a besoin de réparation. |
Repair() | Réparer le document en le sérialisant. |
LinearizeDocument() | Liner le document pour une vision rapide du web. |
GetCatalogValue(key: string) | Il lit une valeur du /Catalogue par nom. |
Flatten() | Flattez tous les champs de formulaire - rend leur apparence visuelle en contenu de page et supprime la forme interactive. |
Flatten(flattenSettings: Forms.Form.FlattenSettings) | Flatte avec des paramètres explicites. |
GetOrCreateMetadata() | Obtenez ou créez des métadonnées XMP pour ce document. |
AddEmbeddedFile(fileName: string, fileData: byte[], description: string?, mimeType: string?, compress: bool) | Ajouter un fichier intégré au document. |
AddNamedDestination(name: string, destination: DestinationArray) | Ajoutez un nom de destination au document en utilisant le /Names → /Dests. |
RemoveNamedDestination(name: string) | Supprimer un nom de destination du /Names → /Dests nom d’arbre. |
HasIncrementalUpdate() | Il est valable si ce PDF utilise des mises à jour incrémentales (il a plusieurs marquants %EOF). |
SetVersion(version: string) | Configurez la version PDF pour le titre de sortie (par exemple, «1.7 », «2.0 »). |
ImportPage(source: Document, pageNumber: int, insertAt: int) | Importer une page d’un autre document dans ce document. |
ImportPages(source: Document, pageNumbers: int[], insertAt: int) | Importer des pages spécifiées d’un autre document dans ce document. |
GetOrCreateViewerPreferences() | Obtenez ou créez des préférences de visiteur pour ce document. |
RemoveFormField(fieldName: string) | Supprimer un champ de formulaire par nom de toutes les pages et le AcroForm. |
MergeDocuments(documents) | Appelez MergeDocuments sur cette instance Document. |
MergeDocuments(files) | |
MergeDocuments(documents) | Fusionner chaque page de documents dans un nouveau document de destination. |
Merge(documents) | Mélanger chaque page de chaque document d’entrée dans ce document, en préservant l’ordre source. |
Merge(files) | Mélanger chaque page de chaque fichier dans les fichiers dans ce document. |
Merge(mergeOptions: MergeOptions, documents) | Mélanger avec des options explicites. |
Merge(mergeOptions: MergeOptions, files) | Mélanger les fichiers avec des options explicites — les mêmes sémantiques que le Document[] surcharge. |
MergeDocuments(mergeOptions: MergeOptions, files) | Mélange statique : construire un nouveau Document contenant chaque page des fichiers, puis appliquer mergeOptions. |
MergeDocuments(mergeOptions: MergeOptions, files) | Mélange statique : variante de la voie. |
SendTo(device: Devices.DocumentDevice, output: Stream) | Render ce document via le dispositif en output — délégués à Stream). |
SendTo(device: Devices.DocumentDevice, outputFileName: string) | Le fichier est surchargeé par DocumentDevice, Stream). |
SendTo(device: Devices.DocumentDevice, fromPage: int, toPage: int, output: Stream) | Render une gamme de page - délégué à la surface de la gamde de Page du processus. |
SendTo(device: Devices.DocumentDevice, fromPage: int, toPage: int, outputFileName: string) | Surcharge de page par fichier. |
Convert(fixup: Fixup, outputLog: Stream, onlyValidation: bool, parameters) | Exécutez une opération de fixation pré-définie. |
Convert(fixup: Fixup, outputLog: string, onlyValidation: bool, parameters) | Fichiers log surcharge de Convert(Fixup, Stream, Bool, Objet[]). |
Convert(fixup: Fixup, outputLog: string) | Appliquer la fixation et écrire un journal sur le log de sortie (la cas courante, non-validation). |
Convert(srcFileName: string, loadOptions: LoadOptions, dstFileName: string, saveOptions: SaveOptions) | Ouvrez srcFileName via la hiérarchie des options de charge (HtmlLoadOptions / SvgLoadOptions/ MdLoadOptions tous dérivés de LoadOptions) et sauvez à dstFilNome. |
Convert(srcFileName: string, loadOptions: LoadOptions, dstStream: Stream, saveOptions: SaveOptions) | Appel à la conversion sur ce document. |
Convert(srcStream: Stream, loadOptions: LoadOptions, dstFileName: string, saveOptions: SaveOptions) | |
Convert(srcStream: Stream, loadOptions: LoadOptions, dstStream: Stream, saveOptions: SaveOptions) | |
Encrypt(userPassword: string, ownerPassword: string, permissions: DocumentPrivilege?, algorithm: CryptoAlgorithm) | Encryptez le document avec l’algorithme spécifié, les mots de passe et les permissions. |
Encrypt(userPassword: string, ownerPassword: string, privileges: DocumentPrivilege?, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool) | Création de la surcharge acceptant une utilisation explicite du drapeau PDF20. |
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool) | Création de surcharge acceptant les drapeaux des permis enum et un usage explicite de la bande PDF20. |
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm) | Création de la surcharge acceptant le patrimoine Les permis des drapeaux enum. |
ChangePasswords(ownerPassword: string, newUserPassword: string, newOwnerPassword: string) | Changer le mot de passe sur le document lié. |
Decrypt() | Supprimer la cryptage du document. |
Optimize() | Optimiser les ressources de document en supprimant des objets inutilisés et en dédoublant les flux. |
ProcessParagraphs() | Traitement des paragraphes dans le document (layout étape avant de sauvegarder). |
OptimizeResources() | Appelez OptimizeResources sur cette instance Document. |
OptimizeResources(strategy: Aspose.Pdf.Optimization.OptimizationOptions) | |
Convert(options: PdfFormatConversionOptions) | Convertir le document au niveau de conformité PDF/A spécifié. |
Convert(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction) | Convertez le document dans un format PDF/A spécifique avec un fichier de journal. |
Convert(outputLogFileName: string, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction) | Convertez le document dans un format PDF/A spécifique avec un fichier de journal, précisant la gestion de la transparence. |
Convert(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction) | Convertez le document dans un format PDF/A spécifique avec un flux de journaux. |
Convert(outputLogStream: Stream, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction) | Le surcharge de la circulation avec une action explicite de transparence. |
RemovePdfaCompliance() | Supprimer l’identification de conformité PDF/A des métadonnées XMP. |
Save() | Sauver le document en place : réécrire dans le fichier que le texte a été ouvert de (FileName), ou effectuer un sauvetage incrédulaire au flux source original lorsque le dossier a fost ouverte d’un FileStream écrite. |
ToArray() | Sérialisez le document dans un array de byte frais. |
Encrypt(userPassword: string, ownerPassword: string, privileges: Facades.DocumentPrivilege, customHandler: Security.ICustomSecurityHandler) | Encrypté avec un opérateur de sécurité personnalisé. |
Encrypt(userPassword: string, ownerPassword: string, permissions: Aspose.Pdf.Permissions, customHandler: Security.ICustomSecurityHandler) | Le même type de surcharge - permis. |
Encrypt(permissions: Aspose.Pdf.Permissions, cryptoAlgorithm: CryptoAlgorithm, publicCertificates: System.Collections.Generic.IList<System.Security.Cryptography.X509Certificates.X509Certificate2>) | Encrypté avec une liste des certificats publics de réception (Clique publique / Travail en sécurité du filtre). |
Save(outputFileName: string) | Sauver le document dans un fichier. |
Save(outputFileName: string, format: SaveFormat) | Enregistrer le fichier dans le format spécifié. |
Save(outputStream: Stream, format: SaveFormat) | Sauver le document dans un flux au format spécifié. |
Save(output: Stream, options: HtmlSaveOptions) | Enregistrer le document en tant que HTML dans un flux en utilisant les options spécifiées. |
Save(path: string, options: HtmlSaveOptions) | Enregistrer le document en tant que HTML dans un fichier en utilisant les options spécifiées. |
Save(outputStream: Stream, options: SaveOptions) | Écrivez à un courant en utilisant le nombre général SaveOptions (type de tube depuis Aspose.Pdf). |
Save(outputFileName: string, options: SaveOptions) | Enregistrer dans un fichier en utilisant le nom général SaveOptions (type de tube à partir du nomespace Aspose.Pdf). |
Save(options: SaveOptions) | Sauver le document en utilisant la configuration SaveOptions. |
SaveAsync(cancellationToken: System.Threading.CancellationToken) | Async se tourne autour de Save(). |
SaveAsync(options: SaveOptions, cancellationToken: System.Threading.CancellationToken) | Async se tourne autour de Save(SaveOptions). |
SaveAsync(output: Stream, cancellationToken: System.Threading.CancellationToken) | Async se tourne autour de Save (Stream). |
SaveAsync(outputStream: Stream, format: SaveFormat, cancellationToken: System.Threading.CancellationToken) | Async se tourne autour de Save(Stream, SaveFormat). |
SaveAsync(outputStream: Stream, options: SaveOptions, cancellationToken: System.Threading.CancellationToken) | Async se tourne autour de Save(Stream, SaveOptions). |
SaveAsync(outputFileName: string, cancellationToken: System.Threading.CancellationToken) | Async se tourne autour de Save (string). |
SaveAsync(outputFileName: string, format: SaveFormat, cancellationToken: System.Threading.CancellationToken) | Async se tourne autour de Save(string, SaveFormat). |
SaveAsync(outputFileName: string, options: SaveOptions, cancellationToken: System.Threading.CancellationToken) | Async se tourne autour de Save(string, SaveOptions). |
Save(output: Stream) | Sauver le document dans un courant. |
SetDefaultFileSizeLimitToMemoryLoading() | Réservez FileSizeLimitToMemoryLoading à son standard intégré. |
SetTitle(title: string) | Mise à jour de l’entrée / info / titre. |
PageNodesToBalancedTree(nodesNumInSubtrees: byte) | Récupérer l’arbre de page afin que chaque sous-arbres ait des nodesNumInSubtrees enfants. |
RemoveMetadata() | Supprimer tous les métadonnées. |
RemovePdfUaCompliance() | Supprimer les marquants de conformité PDF/UA. |
FlattenTransparency() | Transparence à des graphiques opaques. |
Repair(options: RepairOptions) | Appliquer le passe de réparation demandé. |
GetObjectById(id: string) | Résoudre un objet PDF par string id. |
ExportAnnotationsToXfdf(stream: Stream) | Exporter chaque note dans le document à un flux XFDF. |
ExportAnnotationsToXfdf(fileName: string) | Exporter chaque note dans le document vers un fichier XFDF. |
ImportAnnotationsFromXfdf(stream: Stream) | Importation des notes d’un flux XFDF dans le document. |
ImportAnnotationsFromXfdf(fileName: string) | Importer des notes d’un fichier XFDF dans le document. |
GetXmpMetadata(stream: Stream) | Écrivez le paquet XMP / Metadata du document pour en streaming. |
SetXmpMetadata(stream: Stream) | Remplacer le paquet XMP / Metadata du document de la circulation. |
ConvertPageToPNGMemoryStream(page: Page) | Convertir une page en un flux de mémoire PNG. |
SaveXml(file: string) | Écrivez le document en tant que XML (schéma d’Aspose-Pdf XML). |
Check(doRepair: bool) | Valider / réparer le document. |
LoadFrom(filename: string, options: LoadOptions) | Async fichier chargement enveloppant (actuellement synchrone). |
Document(filename: string, isManagedStream: bool) | Un seul ctor nommé filename. |
Document(input: Stream, isManagedStream: bool) | Le ctor de courant avec drapeau géré. |
Document(input: Stream, password: string, isManagedStream: bool) | Stream ctor avec mot de passe + flamme géré. |
Document(filename: string, password: string, isManagedStream: bool) | Fiche ctor avec mot de passe + drapeau géré. |
Document(input: Stream, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Stream ctor avec mot de passe + ICustomSecurityHandler. |
Document(input: Stream, password: string, isManagedStream: bool, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Stream ctor avec mot de passe + géré-stream + ICustomSecurityHandler. |
Document(filename: string, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Fiche ctor avec mot de passe + ICustomSecurityHandler. |
Document(filename: string, password: string, isManagedStream: bool, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Fiche ctor avec mot de passe + géré-stream + ICustomSecurityHandler. |
Document(input: Stream, options: LoadOptions) | Le courant ctor avec LoadOptions. |
Document(filename: string, options: LoadOptions) | Fiche ctor avec LoadOptions. |
FreeMemory() | Il nettoie la mémoire. |
Dispose() | Appels Disponible sur ce document. |
Convert(callback: CallBackGetHocr, flattenImages: bool) | Render chaque page à une image, le livrer au appel OCR, puis surcharger le texte hOCR retourné sur la page comme un couche de texte invisible (modus de rendu du texte 3, /Tr 3) afin que le PDF devienne recherchable / copiable. |
Convert(callback: CallBackGetHocrWithPage, flattenImages: bool) | |
Convert(callback: CallBackGetHocr) | Confort surcharge: tout comme Convert(CallBackGetHocr, bool) avec flattenImages = faux. |
Convert(callback: CallBackGetHocrWithPage) | Confort surcharge de Convert(CallBackGetHocrWithPage, bool) avec flattenImages = faux. |