워드 프로세싱 문서, Excel 스프레드시트 및 프리젠테이션을 편집하기 위한 Cloud REST API입니다. WYSIWYG 편집기에서 문서를 열고 편집한 후 원본 형식으로 다시 저장하세요.
무료 평가판 시작.NET용 GroupDocs.Editor Cloud SDK를 사용하면 개발자는 GroupDocs.Editor Cloud REST API와 통합하여 모든 유형의 .NET 기반 애플리케이션 내에서 문서 편집 기능을 쉽게 수행할 수 있습니다. .NET 편집기 SDK는 시스템에 Microsoft Office 또는 Open Office를 설치할 필요 없이 널리 사용되는 모든 업계 표준 문서 유형 편집을 지원합니다. GroupDocs.Editor Cloud API를 사용하여 원하는 타사 프런트엔드 WYSIWYG HTML 편집기에 지원되는 문서(Microsoft Word, Excel 스프레드시트, PowerPoint, TXT, HTML, XML) 파일 형식을 업로드하고 편집을 수행한 후 다시 변환하기만 하면 됩니다. 원본 파일 형식입니다.
문서 편집 SDK 사용 – 워드 프로세싱 문서를 전체 또는 페이지별로 조작합니다. 편집 후 문서와 동일한 레이아웃 및 모양을 제공하도록 글꼴 추출 작업을 관리합니다. 다중 탭 Excel 스프레드시트를 편집하는 동안 현재 편집된 워크시트의 색인 정의를 지원합니다. 개발자는 URL, 서식 옵션, 문서 구조 또는 XML 파일 내의 이메일 주소 인식 내의 모든 문제를 해결할 수도 있습니다.
파일에 주석을 달기 위한 소스 코드를 찾고 있다면 GitHub의 GroupDocs.Editor .NET용 Cloud SDK를 확인하세요. 구름.
아무런 제한 없이 GroupDocs.Editor를 사용해 보세요 로우 코드 .NET API를 사용할 수 있습니다.
GroupDocs.Editor Cloud는 서비스를 자체 호스팅하는 데 사용할 수 있는 Docker 이미지로도 제공됩니다. 또는 현재 REST API를 구동하는 GroupDocs.Editor 고급 코드 API를 사용하여 자체 .NET 서비스를 구축할 수도 있습니다.
//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
var configuration = new Configuration(MyAppSid, MyAppKey);
// Create necessary API instances
var editApi = new EditApi(configuration );
var fileApi = new FileApi(configuration );
// The document already uploaded into the storage.
// Load it into editable state
var loadOptions = new WordProcessingLoadOptions
{
FileInfo = new FileInfo
{
FilePath = "WordProcessing/password-protected.docx",
Password = "password"
},
OutputPath = "output"
};
var loadResult = editApi.Load(new LoadRequest(loadOptions));
// Download html document
var stream = fileApi.DownloadFile(new DownloadFileRequest(loadResult.HtmlPath));
var htmlString = new StreamReader(stream, Encoding.UTF8).ReadToEnd();
// Edit something...
htmlString = htmlString.Replace("Sample test text", "Hello world");
// Upload html back to storage
fileApi.UploadFile(new UploadFileRequest(loadResult.HtmlPath,
new MemoryStream(Encoding.UTF8.GetBytes(htmlString))));
// Save html back to docx
var saveOptions = new WordProcessingSaveOptions
{
FileInfo = loadOptions.FileInfo,
OutputPath = "output/edited.docx",
HtmlPath = loadResult.HtmlPath,
ResourcesPath = loadResult.ResourcesPath
};
var saveResult = editApi.Save(new SaveRequest(saveOptions));