
> Aspose.PDF for JavaScript via C++ allows developers manipulate them PDF files directly in the Web.
Sådana operationer är mycket tidskrävande, så vi rekommenderar att använda Web Worker.


## Convert from PDF functions

| Funktion | Beskrivning |
| -------- | ----------- |
| [AsposePdfPagesToJpg](./convert/asposepdfpagestojpg/) | Konvertera en PDF-fil till JPG. |
| [AsposePdfPagesToPng](./convert/asposepdfpagestopng/) | Konvertera en PDF-fil till PNG. |
| [AsposePdfPagesToTiff](./convert/asposepdfpagestotiff/) | Konvertera en PDF-fil till TIFF. |
| [AsposePdfPagesToBmp](./convert/asposepdfpagestobmp/) | Konvertera en PDF-fil till BMP. |
| [AsposePdfPagesToDICOM](./convert/asposepdfpagestodicom/) | Konvertera en PDF-fil till DICOM. |
| [AsposePdfPagesToSvg](./convert/asposepdfpagestosvg/) | Konvertera en PDF-fil till SVG. |
| [AsposePdfPagesToSvgZip](./convert/asposepdfpagestosvgzip/) | Konvertera en PDF-fil till SVG(zip). |
| [AsposePdfToTeX](./convert/asposepdftotex/) | Konvertera en PDF-fil till TeX. |
| [AsposePdfToXps](./convert/asposepdftoxps/) | Konvertera en PDF-fil till Xps. |
| [AsposePdfTablesToCSV](./convert/asposepdftablestocsv/) | Konvertera en PDF-fil till CSV (extrahera tabeller). |
| [AsposePdfToTxt](./convert/asposepdftotxt/) | Konvertera en PDF-fil till Txt. |
| [AsposePdfConvertToGrayscale](./convert/asposepdfconverttograyscale/) | Konvertera en PDF-fil till gråskala. |
| [AsposePdfConvertToPDFA](./convert/asposepdfconverttopdfa/) | Konvertera en PDF-fil till PDF/A. |
| [AsposePdfAConvertToPDF](./convert/asposepdfaconverttopdf/) | Konvertera en PDF/A-fil till PDF. |
| [AsposePdfToDocX](./convert/asposepdftodocx/) | Konvertera en PDF-fil till DocX. |
| [AsposePdfToXlsX](./convert/asposepdftoxlsx/) | Konvertera en PDF-fil till XlsX. |
| [AsposePdfToEPUB](./convert/asposepdftoepub/) | Konvertera en PDF-fil till ePub. |
| [AsposePdfToDoc](./convert/asposepdftodoc/) | Konvertera en PDF-fil till Doc. |
| [AsposePdfToPptX](./convert/asposepdftopptx/) | Konvertera en PDF-fil till PptX. |
| [AsposePdfExtractText](./convert/asposepdfextracttext/) | Extrahera text från en PDF-fil. |
| [AsposePdfExtractImage](./convert/asposepdfextractimage/) | Extrahera bild från en PDF-fil. |
| [AsposePdfExportFdf](./convert/asposepdfexportfdf/) | Exportera från en PDF-fil med AcroForm till FDF. |
| [AsposePdfExportXfdf](./convert/asposepdfexportxfdf/) | Exportera från en PDF-fil med AcroForm till XFDF. |
| [AsposePdfExportXml](./convert/asposepdfexportxml/) | Exportera från en PDF-fil med AcroForm till XML. |
| [AsposePdfPagesToPDF](./convert/asposepdfpagestopdf/) | Konvertera en PDF-fil till PDF (separata sidor). |
| [AsposePdfToMarkdown](./convert/asposepdftomarkdown/) | Konvertera en PDF-fil till Markdown. |
| [AsposePdfToDocXEnhanced](./convert/asposepdftodocxenhanced/) | Konvertera en PDF-fil till DocX med förbättrat igenkänningsläge. |


## Convert to PDF functions

| Funktion | Beskrivning |
| -------- | ----------- |
| [AsposePdfFromTxt](./convertpdf/asposepdffromtxt/) | Konvertera en TXT-fil till PDF. |
| [AsposePdfFromImage](./convertpdf/asposepdffromimage/) | Konvertera en bildfil till PDF. |


## Organize PDF functions

| Funktion | Beskrivning |
| -------- | ----------- |
| [AsposePdfOptimize](./organize/asposepdfoptimize/) | Optimera en PDF-fil. |
| [AsposePdfMerge2Files](./organize/asposepdfmerge2files/) | Slå ihop två PDF-filer. |
| [AsposePdfSplit2Files](./organize/asposepdfsplit2files/) | Dela upp i två PDF-filer. |
| [AsposePdfRotateAllPages](./organize/asposepdfrotateallpages/) | Rotera PDF-sidor. |
| [AsposePdfDeletePages](./organize/asposepdfdeletepages/) | Ta bort sidor från en PDF-fil. |
| [AsposePdfAddStamp](./organize/asposepdfaddstamp/) | Lägg till stämpel i en PDF-fil. |
| [AsposePdfAddStampPages](./organize/asposepdfaddstamppages/) | Lägg till stämpel på specifika sidor i en PDF-fil. |
| [AsposePdfAddImage](./organize/asposepdfaddimage/) | Lägg till en bild i slutet av en PDF-fil. |
| [AsposePdfAddPageNum](./organize/asposepdfaddpagenum/) | Lägg till sidnummer i en PDF-fil. |
| [AsposePdfAddBackgroundImage](./organize/asposepdfaddbackgroundimage/) | Lägg till bakgrundsbild i en PDF-fil. |
| [AsposePdfAddTextHeaderFooter](./organize/asposepdfaddtextheaderfooter/) | Lägg till text i sidhuvud/sidfot i en PDF-fil. |
| [AsposePdfRepair](./organize/asposepdfrepair/) | Reparera en PDF-fil. |
| [AsposePdfOptimizeResource](./organize/asposepdfoptimizeresource/) | Optimera resurser i PDF-filen. |
| [AsposePdfSetBackgroundColor](./organize/asposepdfsetbackgroundcolor/) | Ställ in bakgrundsfärgen för PDF-filen. |
| [AsposePdfDeleteAnnotations](./organize/asposepdfdeleteannotations/) | Ta bort anteckningar från en PDF-fil. |
| [AsposePdfDeleteBookmarks](./organize/asposepdfdeletebookmarks/) | Ta bort bokmärken från en PDF-fil. |
| [AsposePdfDeleteAttachments](./organize/asposepdfdeleteattachments/) | Ta bort bilagor från en PDF-fil. |
| [AsposePdfDeleteImages](./organize/asposepdfdeleteimages/) | Ta bort bilder från en PDF-fil. |
| [AsposePdfDeleteJavaScripts](./organize/asposepdfdeletejavascripts/) | Ta bort JavaScript från en PDF-fil. |
| [AsposePdfAddAttachment](./organize/asposepdfaddattachment/) | Lägg till bilaga till en PDF-fil. |
| [AsposePdfGetAttachment](./organize/asposepdfgetattachment/) | Hämta bilaga från en PDF-fil. |
| [AsposePdfReplaceText](./organize/asposepdfreplacetext/) | Ersätt text i en PDF-fil. |
| [AsposePdfReplaceTextPages](./organize/asposepdfreplacetextpages/) | Ersätt text på sidor i en PDF-fil. |
| [AsposePdfFindText](./organize/asposepdffindtext/) | Hitta text i en PDF-fil. |
| [AsposePdfReplaceFont](./organize/asposepdfreplacefont/) | Ersätt teckensnitt i en PDF-fil. |
| [AsposePdfValidatePDFA](./organize/asposepdfvalidatepdfa/) | Validera PDF/A-kompatibilitet för en PDF-fil. |
| [AsposePdfFindHiddenText](./organize/asposepdffindhiddentext/) | Hitta dold text i en PDF-fil. |
| [AsposePdfDeleteHiddenText](./organize/asposepdfdeletehiddentext/) | Ta bort dold text från en PDF-fil. |
| [AsposePdfAddWatermark](./organize/asposepdfaddwatermark/) | Lägg till vattenstämpel till en PDF-fil. |
| [AsposePdfDeleteWatermarks](./organize/asposepdfdeletewatermarks/) | Ta bort vattenstämplar från en PDF-fil. |
| [AsposePdfMergeLayers](./organize/asposepdfmergelayers/) | Slå samman lager i en PDF-fil. |
| [AsposePdfFlatten](./organize/asposepdfflatten/) | Platta till en PDF-fil. |
| [AsposePdfMakeBooklet](./organize/asposepdfmakebooklet/) | Skapa häfte från en PDF-fil. |
| [AsposePdfMakeNUp](./organize/asposepdfmakenup/) | Skapa N-Up-dokument från en PDF-fil. |
| [AsposePdfDeleteBlankPages](./organize/asposepdfdeleteblankpages/) | Ta bort tomma sidor från en PDF-fil. |
| [AsposePdfEmbedFonts](./organize/asposepdfembedfonts/) | Bädda in teckensnitt i en PDF-fil. |
| [AsposePdfUnembedFonts](./organize/asposepdfunembedfonts/) | Ta bort inbäddade teckensnitt från en PDF-fil. |
| [AsposePdfOptimizeFileSize](./organize/asposepdfoptimizefilesize/) | Optimera storleken på PDF-filen med bildkomprimeringskvalitet. |
| [AsposePdfDeleteTables](./organize/asposepdfdeletetables/) | Ta bort tabeller från en PDF-fil. |
| [AsposePdfCropPages](./organize/asposepdfcroppages/) | Beskär PDF-sidor. |
| [AsposePdfDeleteTextHeaders](./organize/asposepdfdeletetextheaders/) | Ta bort textrubriker från en PDF-fil. |
| [AsposePdfDeleteTextFooters](./organize/asposepdfdeletetextfooters/) | Ta bort textfotnoter från en PDF-fil. |
| [AsposePdfReplaceTextEx](./organize/asposepdfreplacetextex/) | Ersätt flera textfragment i en PDF-fil med justeringskontroll. |
| [AsposePdfRecover](./organize/asposepdfrecover/) | Återskapa en PDF-filstruktur och rensa ogiltiga data. |
| [AsposePdfRebuildXrefAndTrailer](./organize/asposepdfrebuildxrefandtrailer/) | Bygg om en PDF-fils korsreferenstabell och trailer-strukturer. |
| [AsposePdfReversePages](./organize/asposepdfreversepages/) | Vänd på sidordningen i en PDF-fil. |


## Metadata PDF functions

| Funktion | Beskrivning |
| -------- | ----------- |
| [AsposePdfSetInfo](./metadata/asposepdfsetinfo/) | Ställ in information (metadata) i en PDF-fil. |
| [AsposePdfGetInfo](./metadata/asposepdfgetinfo/) | Hämta information (metadata) från en PDF-fil. |
| [AsposePdfGetAllFonts](./metadata/asposepdfgetallfonts/) | Hämta lista över teckensnitt från en PDF-fil. |
| [AsposePdfRemoveMetadata](./metadata/asposepdfremovemetadata/) | Ta bort metadata från en PDF-fil. |
| [AsposePdfGetWordsCharactersCount](./metadata/asposepdfgetwordscharacterscount/) | Hämta antal ord och tecken i en PDF-fil. |
| [AsposePdfGetPagesLayers](./metadata/asposepdfgetpageslayers/) | Hämta lista över lager från en PDF-fil. |


## Security PDF functions

| Funktion | Beskrivning |
| -------- | ----------- |
| [AsposePdfEncrypt](./security/asposepdfencrypt/) | Kryptera en PDF-fil. |
| [AsposePdfDecrypt](./security/asposepdfdecrypt/) | Dekryptera en PDF-fil. |
| [AsposePdfSignPKCS7](./security/asposepdfsignpkcs7/) | Signera en PDF-fil med digitala signaturer. |
| [AsposePdfSignPKCS7Detached](./security/asposepdfsignpkcs7detached/) | Signera en PDF-fil med fristående digitala signaturer. |
| [AsposePdfChangePassword](./security/asposepdfchangepassword/) | Ändra lösenord för PDF-filen. |


## Core Functions

| Funktion | Beskrivning |
| -------- | ----------- |
| [AsposePdfPrepare](./core/asposepdfprepare/) | Spara BLOB:en i Memory FS för bearbetning. |
| [AsposePdfPrepareBase64](./core/asposepdfpreparebase64/) | Spara strängrepresentationen av BLOB i Memory FS för bearbetning. |


## Miscellaneous

| Namn | Beskrivning |
| -------------- | -------------- |
| [AsposePdfAbout](./misc/asposepdfabout/) | Hämta information om Product. |
| [DownloadFile](./misc/downloadfile/) | Skapa en länk i HTML för att ladda ner filen. |
| [DownloadFileAuto](./misc/downloadfileauto) | Skapa en länk i HTML för att ladda ner filen och starta nedladdning efter 2 sekunder. |
