Python-dokumentredigeringsprogram REST API og SDK

Dokumenteditor REST API til at redigere populære dokumentformater ved hjælp af enhver WYSIWYG HTML-editor uden at bede om at installere eksterne applikationer.

  • GroupDocs.Editor for cURL
  • GroupDocs.Editor for .NET
  • GroupDocs.Editor for Java
  • GroupDocs.Editor for PHP
  • GroupDocs.Editor for Ruby
  • GroupDocs.Editor for Node.js
  • GroupDocs.Editor for Android
Start gratis prøveperiode

GroupDocs.Editor Cloud SDK til Python gør det nemmere for udviklere at inkorporere dokumentredigeringsfunktioner i Python-baserede applikationer ved at integrere det med GroupDocs.Editor Cloud REST API. Udfør avancerede dokumentredigeringshandlinger ved blot at hente de understøttede dokumenttyper (Microsoft Word, Excel-regneark, PowerPoint, TXT, HTML, XML) i en hvilken som helst frontend HTML-editor ved hjælp af GroupDocs.Editor Cloud API og gem den tilbage til det originale dokumentformat efter redigering dokumentet.

GroupDocs.Editor Cloud SDK til Python er bygget som et lag oven på GroupDocs.Editor Cloud REST API, der sparer værdifuld udviklingstid ved at administrere anmodninger på lavt niveau og håndtere svar. Udviklerne kan kun fokusere på at skrive den specifikke kode op efter behov i projektet.

Ofte stillede spørgsmål

Jeg vil oprette mit eget Python-program til at redigere dokumenter?

Tjek GroupDocs.Editor Cloud SDK for Python på GitHub, hvis du leder efter kildekoden til at kommentere filen i skyen .

Kan jeg prøve GroupDocs.Editor REST API’er på Python gratis?

Du kan prøve GroupDocs.Editor Low-Code Python API’er uden nogen begrænsninger.

Jeg vil ikke uploade mine fortrolige filer nogen steder til redigering? Hvad er mine muligheder?

GroupDocs.Editor Cloud er også tilgængelig som Docker-billede, der kan bruges til at selv-hoste tjenesten. Eller du kan bygge dine egne tjenester ved hjælp af GroupDocs.Editor High-code API’er, som i øjeblikket driver vores REST API’er.

Avancerede Document Editor REST API-funktioner

Integrerer nemt i enhver WYSIWYG-editor

Rediger Word-dokumenter som en helhed eller definer sideområde

Redigering af regneark med flere faner understøttes

Optimeret hukommelsesforbrug til store CSV- eller TSV-filer

Udtræk dokumentoplysninger (type, størrelse, sideantal osv.)

Cloud REST API til brug med ethvert sprog eller platform

Arbejde med WordProcessing Documents - Python

  //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
  editApi = groupdocs_editor_cloud.EditApi.from_keys(app_sid, app_key)
  fileApi = groupdocs_editor_cloud.FileApi.from_keys(app_sid, app_key)
  
  # The document already uploaded into the storage.
  # Load it into editable state
  fileInfo = groupdocs_editor_cloud.FileInfo("WordProcessing/password-protected.docx", None, None, "password")
  loadOptions = groupdocs_editor_cloud.WordProcessingLoadOptions()
  loadOptions.file_info = fileInfo
  loadOptions.output_path = "output"
  loadResult = editApi.load(groupdocs_editor_cloud.LoadRequest(loadOptions))        
  
  # Download html document
  htmlFile = fileApi.download_file(groupdocs_editor_cloud.DownloadFileRequest(loadResult.html_path))
  html = ""       
  with open(htmlFile, 'r') as file:
      html = file.read()
  
  # Edit something...    
  html = html.replace("Sample test text", "Hello world")
  
  # Upload html back to storage
  with open(htmlFile, 'w') as file:
      file.write(html)
  
  fileApi.upload_file(groupdocs_editor_cloud.UploadFileRequest(loadResult.html_path, htmlFile))
  
  # Save html back to docx
  saveOptions = groupdocs_editor_cloud.WordProcessingSaveOptions()
  saveOptions.file_info = fileInfo
  saveOptions.output_path = "output/edited.docx"
  saveOptions.html_path = loadResult.html_path
  saveOptions.resources_path = loadResult.resources_path
  saveResult = editApi.save(groupdocs_editor_cloud.SaveRequest(saveOptions))

  # Done
  print("Document edited: " + saveResult.path)

Support and Learning Resources

GroupDocs.Editor tilbyder API’er til dokumentvisning til andre populære udviklingsmiljøer

  Dansk