Last active
November 24, 2020 08:42
-
-
Save aspose-cloud/7d6af3eba6f989851e6475842125f31d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Aspose-Words-Cloud-SDK-Java |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.TrackChangesInWordDocument; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.RevisionsModificationResponse; | |
import com.aspose.words.cloud.model.requests.AcceptAllRevisionsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class AcceptAllRevisions { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_doc.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
AcceptAllRevisionsRequest request = new AcceptAllRevisionsRequest(fileName, null, Constants.MYStorage, null, null, null); | |
RevisionsModificationResponse result = wordsApi.acceptAllRevisions(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.AppendDocument; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentEntry; | |
import com.aspose.words.cloud.model.DocumentEntryList; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.requests.AppendDocumentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class AppendaDocument { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_doc.docx"; | |
String documentToAppend = "test_multi_pages.docx"; | |
String folder = ""; // File exists at the root of the storage | |
String destName = "Out_Merged.docx"; // // Changes will be made in the source document | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
// Upload the document to append to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + documentToAppend), "", Constants.MYStorage)); | |
DocumentEntry docEntry = new DocumentEntry().href(documentToAppend).importFormatMode("KeepSourceFormatting"); | |
DocumentEntryList documentList = new DocumentEntryList().addDocumentEntriesItem(docEntry); | |
AppendDocumentRequest request = new AppendDocumentRequest(fileName, documentList, folder, Constants.MYStorage, | |
null, null, destName, null, null); | |
DocumentResponse result = wordsApi.appendDocument(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.DocumentAndTextClassification; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.ClassificationResponse; | |
import com.aspose.words.cloud.model.requests.ClassifyDocumentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class ClassifyTaxonomyDocument { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
ClassifyDocumentRequest request = new ClassifyDocumentRequest(fileName, null, Constants.MYStorage, null, null, null, null); | |
ClassificationResponse result = wordsApi.classifyDocument(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.CompareDocuments; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.CompareData; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.requests.CompareDocumentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import org.threeten.bp.OffsetDateTime; | |
import java.io.File; | |
import Examples.Constants; | |
public class CompareDocument { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName1 = "compareTestDoc1.doc"; | |
String fileName2 = "compareTestDoc2.doc"; | |
String dest_name = "Out_ComparedTestDocs.doc"; | |
CompareData compareData = new CompareData() | |
.author("author") | |
.comparingWithDocument(fileName2) | |
.dateTime(OffsetDateTime.now()); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName1), "", Constants.MYStorage)); | |
// Upload the document to append to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName2), "", Constants.MYStorage)); | |
CompareDocumentRequest request = new CompareDocumentRequest(fileName1, compareData, | |
null, Constants.MYStorage, null, null, dest_name); | |
DocumentResponse result = wordsApi.compareDocument(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.ConvertDocument; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.SaveOptionsData; | |
import com.aspose.words.cloud.model.SaveResponse; | |
import com.aspose.words.cloud.model.requests.SaveAsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class ConvertPDFDocumentToWord { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.pdf"; | |
String format = "docx"; | |
String destName = "Out_test_multi_pages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
SaveAsRequest request = new SaveAsRequest(fileName, new SaveOptionsData().saveFormat(format).fileName(destName), null, Constants.MYStorage, null, null, null); | |
SaveResponse result = wordsApi.saveAs(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.ConvertDocument; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.ConvertDocumentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class ConvertWordDocumentToAnotherFormat { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String format = "pdf"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
ConvertDocumentRequest request = new ConvertDocumentRequest(new File("src/main/resources/" + fileName), format, | |
Constants.MYStorage, null, null, null); | |
File result = wordsApi.convertDocument(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.ConvertDocument; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.SaveOptionsData; | |
import com.aspose.words.cloud.model.SaveResponse; | |
import com.aspose.words.cloud.model.requests.ConvertDocumentRequest; | |
import com.aspose.words.cloud.model.requests.SaveAsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class ConvertWordDocumentToAnotherFormatWithDetailedSettings { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String format = "html"; | |
String destName = "Out_test_multi_pages.html"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
SaveAsRequest request = new SaveAsRequest(fileName,new SaveOptionsData().saveFormat(format).fileName(destName),null,Constants.MYStorage,null,null,null); | |
SaveResponse result = wordsApi.saveAs(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.ConvertDocument; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.SaveResponse; | |
import com.aspose.words.cloud.model.TiffSaveOptionsData; | |
import com.aspose.words.cloud.model.requests.SaveAsTiffRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class ConvertWordDocumentToTiffWithDetailedSettings { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String format = "tiff"; | |
String destName = "Out_test_multi_pages.tiff"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
TiffSaveOptionsData saveOptionsData = new TiffSaveOptionsData(); | |
saveOptionsData.setSaveFormat(format); | |
saveOptionsData.setFileName(destName); | |
SaveAsTiffRequest request = new SaveAsTiffRequest(fileName, saveOptionsData, null, Constants.MYStorage, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); | |
SaveResponse result = wordsApi.saveAsTiff(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFiles; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.CopyFileRequest; | |
import Examples.Constants; | |
public class CopyFile { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
CopyFileRequest request = new CopyFileRequest("NewFolder\\test_multi_pages.docx", "NewFolder\\test_multi_pages1.docx", Constants.MYStorage, Constants.MYStorage, null); | |
wordsApi.copyFile(request); | |
} catch ( | |
Exception e) { | |
System.err.println("Exception while calling Api:"); | |
e.printStackTrace(); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFolders; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.CopyFolderRequest; | |
import Examples.Constants; | |
public class CopyFolder { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
CopyFolderRequest request = new CopyFolderRequest("NewFolder", "NewFolder1", Constants.MYStorage, | |
Constants.MYStorage); | |
wordsApi.copyFolder(request); | |
System.out.println("Expected response type is Void: 'NewFolder' folder copied as 'NewFolder1'."); | |
} catch ( | |
Exception e) { | |
System.err.println("Exception while calling Api:"); | |
e.printStackTrace(); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFolders; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.CreateFolderRequest; | |
import Examples.Constants; | |
public class CreateFolder { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
CreateFolderRequest request = new CreateFolderRequest("NewFolder", Constants.MYStorage); | |
wordsApi.createFolder(request); | |
System.out.println("Expected response type is Void: 'NewFolder' folder created."); | |
} catch ( | |
Exception e) { | |
System.err.println("Exception while calling Api:"); | |
e.printStackTrace(); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumens; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.FieldNamesResponse; | |
import com.aspose.words.cloud.model.requests.CreateDocumentRequest; | |
import com.aspose.words.cloud.model.requests.GetDocumentFieldNamesRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class CreateNewWordDocument { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "NewDocument.docx"; | |
String folder = null; // Document will be created at the root of the storage | |
CreateDocumentRequest request = new CreateDocumentRequest(Constants.MYStorage, fileName, folder); | |
DocumentResponse result = wordsApi.createDocument(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumentProperties; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentProperty; | |
import com.aspose.words.cloud.model.DocumentPropertyResponse; | |
import com.aspose.words.cloud.model.requests.CreateOrUpdateDocumentPropertyRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class CreateOrUpdateDocumentProperty { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String propertyName = "AsposeAuthor"; | |
DocumentProperty prop = new DocumentProperty().builtIn(false).name(propertyName).value("Yaroslaw Ekimov"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
CreateOrUpdateDocumentPropertyRequest request = new CreateOrUpdateDocumentPropertyRequest(fileName, propertyName, prop, null, Constants.MYStorage, null, null, null, null, null); | |
DocumentPropertyResponse result = wordsApi.createOrUpdateDocumentProperty(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.BorderResponse; | |
import com.aspose.words.cloud.model.requests.DeleteBorderRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteBorder { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
String sourcePath = "tables/1/rows/0/cells/0/"; | |
String destName = "DeleteBorder.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteBorderRequest request = new DeleteBorderRequest(fileName, sourcePath, index, null, Constants.MYStorage, null, null, destName, null, null); | |
BorderResponse result = wordsApi.deleteBorder(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.BordersResponse; | |
import com.aspose.words.cloud.model.requests.DeleteBordersRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteBorders { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
String sourcePath = "tables/1/rows/0/cells/0/"; | |
String destName = "DeleteBorders.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteBordersRequest request = new DeleteBordersRequest(fileName, sourcePath, null, Constants.MYStorage, null, null, destName, null, null); | |
BordersResponse result = wordsApi.deleteBorders(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithComments; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteCommentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteComment { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteCommentRequest request = new DeleteCommentRequest(fileName, index, null, Constants.MYStorage, null, null, null, null, null); | |
wordsApi.deleteComment(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumens; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteMacrosRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteDocumentMacros { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteMacrosRequest request = new DeleteMacrosRequest(fileName, null, Constants.MYStorage, null, | |
null, null, null, null); | |
wordsApi.deleteMacros(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumentProperties; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteDocumentPropertyRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteDocumentProperty { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String propertyName = "testProp"; | |
String destName = "Out_DeleteDocumentProperty.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteDocumentPropertyRequest request = new DeleteDocumentPropertyRequest(fileName, propertyName, null, Constants.MYStorage, null, null, destName, null, null); | |
wordsApi.deleteDocumentProperty(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithWatermark; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.requests.DeleteWatermarkRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteDocumentWatermark { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_doc.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteWatermarkRequest request = new DeleteWatermarkRequest(fileName, null, Constants.MYStorage, null, null, null, null, null); | |
DocumentResponse result = wordsApi.deleteWatermark(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDrawingObjects; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteDrawingObjectRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteDrawingObject { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteDrawingObjectRequest request = new DeleteDrawingObjectRequest(fileName, "", index, null, Constants.MYStorage, null, null, null, null, null); | |
wordsApi.deleteDrawingObject(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFields; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteFieldRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteField { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "GetField.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteFieldRequest request = new DeleteFieldRequest(fileName, "sections/0/paragraphs/0", index, null, Constants.MYStorage, null, null, null, null, null); | |
wordsApi.deleteField(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFields; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteFieldsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteFields { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "GetField.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteFieldsRequest request = new DeleteFieldsRequest(fileName, "sections/0", null, Constants.MYStorage, null, null, null, null, null); | |
wordsApi.deleteFields(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFiles; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteFileRequest; | |
import Examples.Constants; | |
public class DeleteFile { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
DeleteFileRequest request = new DeleteFileRequest("NewFolder\\test_multi_pages1.docx", Constants.MYStorage, null); | |
wordsApi.deleteFile(request); | |
} catch ( | |
Exception e) { | |
System.err.println("Exception while calling Api:"); | |
e.printStackTrace(); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFolders; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteFolderRequest; | |
import Examples.Constants; | |
public class DeleteFolder { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
DeleteFolderRequest request = new DeleteFolderRequest("NewFolder\\NewFolder1", Constants.MYStorage, true); | |
wordsApi.deleteFolder(request); | |
System.out | |
.println("Expected response type is Void: 'NewFolder/NewFolder1' folder deleted recusrsively."); | |
} catch ( | |
Exception e) { | |
System.err.println("Exception while calling Api:"); | |
e.printStackTrace(); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFootnotes; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteFootnoteRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteFootnote { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "Footnote.doc"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteFootnoteRequest request = new DeleteFootnoteRequest(fileName, "", index, null, Constants.MYStorage, null, null, null, null, null); | |
wordsApi.deleteFootnote(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFormFields; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteFormFieldRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteFormField { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "FormFilled.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteFormFieldRequest request = new DeleteFormFieldRequest(fileName, "sections/0", index, null, null, null, null, null, null, null); | |
wordsApi.deleteFormField(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithMathObjects; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteOfficeMathObjectRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteOfficeMathObjec { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "MathObjects.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteOfficeMathObjectRequest request = new DeleteOfficeMathObjectRequest(fileName, "", index, null, Constants.MYStorage, null, null, null, null, null); | |
wordsApi.deleteOfficeMathObject(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithParagraphs; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteParagraphRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteParagraph { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_doc.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteParagraphRequest request = new DeleteParagraphRequest(fileName, "", index, null, Constants.MYStorage, null, null, null, null, null); | |
wordsApi.deleteParagraph(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithParagraphs; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteRunRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteRun { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "Run.doc"; | |
Integer index = 0; | |
String paragraphPath = "paragraphs/1"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteRunRequest request = new DeleteRunRequest(fileName, paragraphPath, index, null, Constants.MYStorage, null, null, null, null, null); | |
wordsApi.deleteRun(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteTableRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteTable { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteTableRequest request = new DeleteTableRequest(fileName, "", index, null, Constants.MYStorage, null, null, null, null, null); | |
wordsApi.deleteTable(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteTableCellRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteTableCell { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
String sourcePath = "sections/0/tables/2/rows/0"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteTableCellRequest request = new DeleteTableCellRequest(fileName, sourcePath, index, null, Constants.MYStorage, null, null, null, null, null); | |
wordsApi.deleteTableCell(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DeleteTableRowRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DeleteTableRow { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
String sourcePath = "tables/1"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
DeleteTableRowRequest request = new DeleteTableRowRequest(fileName, sourcePath, index, null, Constants.MYStorage, null, null, null, null, null); | |
wordsApi.deleteTableRow(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFiles; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.DownloadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class DownloadFile { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
DownloadFileRequest request = new DownloadFileRequest("NewFolder\\test_multi_pages.docx", Constants.MYStorage, null); | |
File response = wordsApi.downloadFile(request); | |
} catch ( | |
Exception e) { | |
System.err.println("Exception while calling Api:"); | |
e.printStackTrace(); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.AppendDocumentRequest; | |
import com.aspose.words.cloud.model.DocumentEntry; | |
import com.aspose.words.cloud.model.DocumentEntryList; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
public class merge { | |
public static void main(String[] args) { | |
// create an object of Aspose.Words Cloud API | |
WordsApi wordsApi = new WordsApi(new com.aspose.words.cloud.ApiClient()); | |
com.aspose.words.cloud.ApiClient wordsClient = wordsApi.getApiClient(); | |
wordsClient.setAppSid("xxx-xxx-xxx-xxxxx"); | |
wordsClient.setAppKey("xxxxxxx"); | |
// input file name | |
String fileName ="test_doc.docx"; | |
try | |
{ | |
// create DocumentEntry object and specify formatting for resultant file | |
DocumentEntry docEntry = new DocumentEntry().href("test_multi_pages.docx").importFormatMode("KeepSourceFormatting"); | |
// list of documents to be appended | |
DocumentEntryList documentList = new DocumentEntryList().addDocumentEntriesItem(docEntry); | |
// create a request to perform document append operation | |
AppendDocumentRequest request = new AppendDocumentRequest(fileName, documentList, null, null, | |
null, null, "Combined.docx", null, null); | |
DocumentResponse result = wordsApi.appendDocument(request); | |
}catch(Exception ex) | |
{ | |
System.out.println(ex.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.SplitDocumentRequest; | |
import com.aspose.words.cloud.model.SplitDocumentResponse; | |
public class SplitDocument { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new com.aspose.words.cloud.ApiClient()); | |
com.aspose.words.cloud.ApiClient wordsClient = wordsApi.getApiClient(); | |
wordsClient.setAppSid("CLINET_ID"); | |
wordsClient.setAppKey("CLIENT_SECRET"); | |
String fileName ="SampleFile.docx"; | |
String format = "DOCX"; | |
int from = 2; | |
int to = 4; | |
try | |
{ | |
// call the API to split the document | |
SplitDocumentRequest request = new SplitDocumentRequest(fileName, format, | |
null, null, null, null, null, from, to, null, null); | |
SplitDocumentResponse result = wordsApi.splitDocument(request); | |
}catch(Exception ex) | |
{ | |
System.out.println(ex.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFonts; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.AvailableFontsResponse; | |
import com.aspose.words.cloud.model.requests.GetAvailableFontsRequest; | |
import Examples.Constants; | |
public class GetAvailableFonts { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
GetAvailableFontsRequest request = new GetAvailableFontsRequest(null); | |
AvailableFontsResponse result = wordsApi.getAvailableFonts(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.BorderResponse; | |
import com.aspose.words.cloud.model.requests.GetBorderRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetBorder { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
String sourcePath = "sections/0/tables/2/rows/0"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetBorderRequest request = new GetBorderRequest(fileName, sourcePath, index, null, Constants.MYStorage, null, null); | |
BorderResponse result = wordsApi.getBorder(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.BordersResponse; | |
import com.aspose.words.cloud.model.requests.GetBordersRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetBorders { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
String sourcePath = "sections/0/tables/2/rows/0"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetBordersRequest request = new GetBordersRequest(fileName, sourcePath, null, Constants.MYStorage, null, null); | |
BordersResponse result = wordsApi.getBorders(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithComments; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.CommentResponse; | |
import com.aspose.words.cloud.model.requests.GetCommentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetComment { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetCommentRequest request = new GetCommentRequest(fileName, index, null, Constants.MYStorage, null, null); | |
CommentResponse result = wordsApi.getComment(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithComments; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.CommentsResponse; | |
import com.aspose.words.cloud.model.requests.GetCommentsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetComments { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetCommentsRequest request = new GetCommentsRequest(fileName, null, Constants.MYStorage, null, null); | |
CommentsResponse result = wordsApi.getComments(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.BookmarksInDocuments; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.BookmarkResponse; | |
import com.aspose.words.cloud.model.requests.GetBookmarkByNameRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentBookmarkByName { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String bookmarkName = "aspose"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetBookmarkByNameRequest request = new GetBookmarkByNameRequest(fileName, bookmarkName, null, Constants.MYStorage, null, null); | |
BookmarkResponse result = wordsApi.getBookmarkByName(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.BookmarksInDocuments; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.BookmarksResponse; | |
import com.aspose.words.cloud.model.requests.GetBookmarksRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentBookmarks { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetBookmarksRequest request = new GetBookmarksRequest(fileName, null, Constants.MYStorage, null, null); | |
BookmarksResponse result = wordsApi.getBookmarks(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDrawingObjects; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DrawingObjectResponse; | |
import com.aspose.words.cloud.model.requests.GetDocumentDrawingObjectByIndexRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentDrawingObjectByIndex { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetDocumentDrawingObjectByIndexRequest request = new GetDocumentDrawingObjectByIndexRequest(fileName, "sections/0", index, null, Constants.MYStorage, null, null); | |
DrawingObjectResponse result = wordsApi.getDocumentDrawingObjectByIndex(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDrawingObjects; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.GetDocumentDrawingObjectImageDataRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentDrawingObjectImageData { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetDocumentDrawingObjectImageDataRequest request = new GetDocumentDrawingObjectImageDataRequest(fileName, "sections/0", index, null, Constants.MYStorage, null, null); | |
File result = wordsApi.getDocumentDrawingObjectImageData(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDrawingObjects; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.GetDocumentDrawingObjectOleDataRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentDrawingObjectOleData { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "sample_EmbeddedOLE.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetDocumentDrawingObjectOleDataRequest request = new GetDocumentDrawingObjectOleDataRequest(fileName, "sections/0", index, null, Constants.MYStorage, null, null); | |
File result = wordsApi.getDocumentDrawingObjectOleData(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDrawingObjects; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DrawingObjectsResponse; | |
import com.aspose.words.cloud.model.requests.GetDocumentDrawingObjectsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentDrawingObjects { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetDocumentDrawingObjectsRequest request = new GetDocumentDrawingObjectsRequest(fileName, "sections/0", null, Constants.MYStorage, null, null); | |
DrawingObjectsResponse result = wordsApi.getDocumentDrawingObjects(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.MailMerge; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.FieldNamesResponse; | |
import com.aspose.words.cloud.model.requests.GetDocumentFieldNamesRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentFieldNames { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetDocumentFieldNamesRequest request = new GetDocumentFieldNamesRequest(fileName, null, Constants.MYStorage, null, | |
null, null); | |
FieldNamesResponse result = wordsApi.getDocumentFieldNames(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithHyperlinks; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.HyperlinkResponse; | |
import com.aspose.words.cloud.model.requests.GetDocumentHyperlinkByIndexRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentHyperlinkByIndex { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_doc.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetDocumentHyperlinkByIndexRequest request = new GetDocumentHyperlinkByIndexRequest(fileName, index, null, Constants.MYStorage, null, null); | |
HyperlinkResponse result = wordsApi.getDocumentHyperlinkByIndex(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithHyperlinks; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.HyperlinksResponse; | |
import com.aspose.words.cloud.model.requests.GetDocumentHyperlinksRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentHyperlinks { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_doc.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetDocumentHyperlinksRequest request = new GetDocumentHyperlinksRequest(fileName, null, Constants.MYStorage, null, null); | |
HyperlinksResponse result = wordsApi.getDocumentHyperlinks(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumens; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.requests.GetDocumentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentInfo { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetDocumentRequest request = new GetDocumentRequest(fileName, null, Constants.MYStorage, null, null); | |
DocumentResponse result = wordsApi.getDocument(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithParagraphs; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.ParagraphResponse; | |
import com.aspose.words.cloud.model.requests.GetParagraphRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentParagraph { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetParagraphRequest request = new GetParagraphRequest(fileName, "", index, null, Constants.MYStorage, null, null); | |
ParagraphResponse result = wordsApi.getParagraph(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithParagraphs; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.ParagraphFormatResponse; | |
import com.aspose.words.cloud.model.requests.GetParagraphFormatRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentParagraphFormat { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetParagraphFormatRequest request = new GetParagraphFormatRequest(fileName, "", index, null, Constants.MYStorage, null, null); | |
ParagraphFormatResponse result = wordsApi.getParagraphFormat(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithParagraphs; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.RunResponse; | |
import com.aspose.words.cloud.model.requests.GetRunRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentParagraphRun { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
String paragraphPath = "paragraphs/0"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetRunRequest request = new GetRunRequest(fileName, paragraphPath, index, null, Constants.MYStorage, null, null); | |
RunResponse result = wordsApi.getRun(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithParagraphs; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.FontResponse; | |
import com.aspose.words.cloud.model.requests.GetRunFontRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentParagraphRunFont { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
String paragraphPath = "paragraphs/0"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetRunFontRequest request = new GetRunFontRequest(fileName, paragraphPath, index, null, Constants.MYStorage, null, null); | |
FontResponse result = wordsApi.getRunFont(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithParagraphs; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.RunsResponse; | |
import com.aspose.words.cloud.model.requests.GetRunsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentParagraphRuns { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String paragraphPath = "sections/0/paragraphs/0"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetRunsRequest request = new GetRunsRequest(fileName, paragraphPath, null, Constants.MYStorage, null, null); | |
RunsResponse result = wordsApi.getRuns(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithParagraphs; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.ParagraphLinkCollectionResponse; | |
import com.aspose.words.cloud.model.requests.GetParagraphsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentParagraphs { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String paragraphPath = "sections/0"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetParagraphsRequest request = new GetParagraphsRequest(fileName, paragraphPath, null, Constants.MYStorage, null, null); | |
ParagraphLinkCollectionResponse result = wordsApi.getParagraphs(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumentProperties; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentPropertiesResponse; | |
import com.aspose.words.cloud.model.requests.GetDocumentPropertiesRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentProperties { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetDocumentPropertiesRequest request = new GetDocumentPropertiesRequest(fileName, null, Constants.MYStorage, null, null); | |
DocumentPropertiesResponse result = wordsApi.getDocumentProperties(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumentProperties; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentPropertyResponse; | |
import com.aspose.words.cloud.model.requests.GetDocumentPropertyRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentProperty { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String propName = "Author"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetDocumentPropertyRequest request = new GetDocumentPropertyRequest(fileName, propName, null, Constants.MYStorage, null, null); | |
DocumentPropertyResponse result = wordsApi.getDocumentProperty(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumentProtection; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.ProtectionDataResponse; | |
import com.aspose.words.cloud.model.requests.GetDocumentProtectionRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentProtection { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetDocumentProtectionRequest request = new GetDocumentProtectionRequest(fileName, null, Constants.MYStorage, null, null); | |
ProtectionDataResponse result = wordsApi.getDocumentProtection(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumens; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.StatDataResponse; | |
import com.aspose.words.cloud.model.requests.GetDocumentRequest; | |
import com.aspose.words.cloud.model.requests.GetDocumentStatisticsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetDocumentStatistics { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetDocumentStatisticsRequest request = new GetDocumentStatisticsRequest(fileName, null, null, null, null, | |
null, null, null); | |
StatDataResponse result = wordsApi.getDocumentStatistics(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFields; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.FieldResponse; | |
import com.aspose.words.cloud.model.requests.GetFieldRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetField { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "GetField.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetFieldRequest request = new GetFieldRequest(fileName, "sections/0", index, null, null, null, null); | |
FieldResponse result = wordsApi.getField(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFields; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.FieldsResponse; | |
import com.aspose.words.cloud.model.requests.GetFieldsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetFields { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "GetField.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetFieldsRequest request = new GetFieldsRequest(fileName, "sections/0", null, Constants.MYStorage, null, null); | |
FieldsResponse result = wordsApi.getFields(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFolders; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.FilesList; | |
import com.aspose.words.cloud.model.requests.GetFilesListRequest; | |
import Examples.Constants; | |
public class GetFilesList { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
GetFilesListRequest request = new GetFilesListRequest("NewFolder\\NewFolder1", Constants.MYStorage); | |
FilesList response = wordsApi.getFilesList(request); | |
System.out.println("Expected response type is FilesList."); | |
} catch ( | |
Exception e) { | |
System.err.println("Exception while calling Api:"); | |
e.printStackTrace(); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFootnotes; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.FootnoteResponse; | |
import com.aspose.words.cloud.model.requests.GetFootnoteRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetFootnote { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "Footnote.doc"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetFootnoteRequest request = new GetFootnoteRequest(fileName, "", index, null, Constants.MYStorage, null, null); | |
FootnoteResponse result = wordsApi.getFootnote(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFootnotes; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.FootnotesResponse; | |
import com.aspose.words.cloud.model.requests.GetFootnotesRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetFootnotes { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "Footnote.doc"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetFootnotesRequest request = new GetFootnotesRequest(fileName, "", null, Constants.MYStorage, null, null); | |
FootnotesResponse result = wordsApi.getFootnotes(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFormFields; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.FormFieldResponse; | |
import com.aspose.words.cloud.model.requests.GetFormFieldRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetFormField { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "FormFilled.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetFormFieldRequest request = new GetFormFieldRequest(fileName, "sections/0", index, null, Constants.MYStorage, null, null); | |
FormFieldResponse result = wordsApi.getFormField(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFormFields; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.FormFieldsResponse; | |
import com.aspose.words.cloud.model.requests.GetFormFieldsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetFormFields { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "FormFilled.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetFormFieldsRequest request = new GetFormFieldsRequest(fileName, "sections/0", null, Constants.MYStorage, null, null); | |
FormFieldsResponse result = wordsApi.getFormFields(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithMathObjects; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.OfficeMathObjectResponse; | |
import com.aspose.words.cloud.model.requests.GetOfficeMathObjectRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetOfficeMathObject { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "MathObjects.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetOfficeMathObjectRequest request = new GetOfficeMathObjectRequest(fileName, "", index, null, Constants.MYStorage, null, null); | |
OfficeMathObjectResponse result = wordsApi.getOfficeMathObject(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithMathObjects; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.OfficeMathObjectsResponse; | |
import com.aspose.words.cloud.model.requests.GetOfficeMathObjectsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetOfficeMathObjects { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "MathObjects.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetOfficeMathObjectsRequest request = new GetOfficeMathObjectsRequest(fileName, "", null, Constants.MYStorage, null, null); | |
OfficeMathObjectsResponse result = wordsApi.getOfficeMathObjects(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithRange; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.RangeTextResponse; | |
import com.aspose.words.cloud.model.requests.GetRangeTextRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetParagraphsText { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "RangeGet.doc"; | |
String rangeStart = "id0.0.0"; | |
String rangeEnd = "id0.0.1"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetRangeTextRequest request = new GetRangeTextRequest(fileName, rangeStart, rangeEnd, null, Constants.MYStorage, null, null); | |
RangeTextResponse result = wordsApi.getRangeText(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithSections; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.SectionResponse; | |
import com.aspose.words.cloud.model.requests.GetSectionRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetSection { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetSectionRequest request = new GetSectionRequest(fileName, index, null, Constants.MYStorage, null, null); | |
SectionResponse result = wordsApi.getSection(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithSections; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.SectionPageSetupResponse; | |
import com.aspose.words.cloud.model.requests.GetSectionPageSetupRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetSectionPage { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetSectionPageSetupRequest request = new GetSectionPageSetupRequest(fileName, index, null, Constants.MYStorage, null, null); | |
SectionPageSetupResponse result = wordsApi.getSectionPageSetup(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithSections; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.SectionLinkCollectionResponse; | |
import com.aspose.words.cloud.model.requests.GetSectionsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetSections { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetSectionsRequest request = new GetSectionsRequest(fileName, null, Constants.MYStorage, null, null); | |
SectionLinkCollectionResponse result = wordsApi.getSections(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.TableResponse; | |
import com.aspose.words.cloud.model.requests.GetTableRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetTable { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetTableRequest request = new GetTableRequest(fileName, "", index, null, Constants.MYStorage, null, null); | |
TableResponse result = wordsApi.getTable(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.TableCellResponse; | |
import com.aspose.words.cloud.model.requests.GetTableCellRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetTableCell { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
String sourcePath = "sections/0/tables/2/rows/0"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetTableCellRequest request = new GetTableCellRequest(fileName, sourcePath, index, null, Constants.MYStorage, null, null); | |
TableCellResponse result = wordsApi.getTableCell(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.TableCellFormatResponse; | |
import com.aspose.words.cloud.model.requests.GetTableCellFormatRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetTableCellFormat { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
String sourcePath = "sections/0/tables/2/rows/0"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetTableCellFormatRequest request = new GetTableCellFormatRequest(fileName, sourcePath, index, null, Constants.MYStorage, null, null); | |
TableCellFormatResponse result = wordsApi.getTableCellFormat(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.TablePropertiesResponse; | |
import com.aspose.words.cloud.model.requests.GetTablePropertiesRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetTableProperties { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetTablePropertiesRequest request = new GetTablePropertiesRequest(fileName, "", index, null, Constants.MYStorage, null, null); | |
TablePropertiesResponse result = wordsApi.getTableProperties(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.TableRowResponse; | |
import com.aspose.words.cloud.model.requests.GetTableRowRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetTableRow { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
String sourcePath = "tables/1"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetTableRowRequest request = new GetTableRowRequest(fileName, sourcePath, index, null, Constants.MYStorage, null, null); | |
TableRowResponse result = wordsApi.getTableRow(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.TableRowResponse; | |
import com.aspose.words.cloud.model.requests.GetTableRowRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetTableRowFormat { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
String sourcePath = "tables/1"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetTableRowRequest request = new GetTableRowRequest(fileName, sourcePath, index, null, Constants.MYStorage, null, null); | |
TableRowResponse result = wordsApi.getTableRow(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.TableLinkCollectionResponse; | |
import com.aspose.words.cloud.model.requests.GetTablesRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class GetTables { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetTablesRequest request = new GetTablesRequest(fileName, "", null, Constants.MYStorage, null, null); | |
TableLinkCollectionResponse result = wordsApi.getTables(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.MailMerge; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.requests.ExecuteMailMergeRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import java.nio.file.Files; | |
import java.nio.file.Paths; | |
import Examples.Constants; | |
public class InsertImagesDuringMailMerge { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TestMailMergeWithImages.doc"; | |
String destName = "Out_TestMailMergeWithImages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
String data = new String(Files.readAllBytes(Paths.get("src/main/resources/", "MailMergeData.txt")), "utf8"); | |
ExecuteMailMergeRequest request = new ExecuteMailMergeRequest(fileName, data, | |
null, Constants.MYStorage, null, null, null, null, null, null, destName); | |
DocumentResponse result = wordsApi.executeMailMerge(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.TableInsert; | |
import com.aspose.words.cloud.model.TableResponse; | |
import com.aspose.words.cloud.model.requests.InsertTableRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class InsertTable { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
TableInsert body = new TableInsert().columnsCount(3).rowsCount(5); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
InsertTableRequest request = new InsertTableRequest(fileName, "", null, Constants.MYStorage, null, null, null, null, null, body); | |
TableResponse result = wordsApi.insertTable(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.TableCellInsert; | |
import com.aspose.words.cloud.model.TableCellResponse; | |
import com.aspose.words.cloud.model.requests.InsertTableCellRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class InsertTableCell { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
TableCellInsert body = new TableCellInsert(); | |
String sourcePath = "sections/0/tables/2/rows/0"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
InsertTableCellRequest request = new InsertTableCellRequest(fileName, sourcePath, null, Constants.MYStorage, null, null, null, null, null, body); | |
TableCellResponse result = wordsApi.insertTableCell(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.TableRowInsert; | |
import com.aspose.words.cloud.model.TableRowResponse; | |
import com.aspose.words.cloud.model.requests.InsertTableRowRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class InsertTableRow { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
TableRowInsert body = new TableRowInsert().columnsCount(5); | |
String sourcePath = "sections/0/tables/2"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
InsertTableRowRequest request = new InsertTableRowRequest(fileName, sourcePath, null, Constants.MYStorage, null, null, null, null, null, body); | |
TableRowResponse result = wordsApi.insertTableRow(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFiles; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.MoveFileRequest; | |
import Examples.Constants; | |
public class MoveFile { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
MoveFileRequest request = new MoveFileRequest("NewFolder\\test_multi_pages.docx", "NewFolder\\test_multi_pages1.docx", Constants.MYStorage, Constants.MYStorage, null); | |
wordsApi.moveFile(request); | |
} catch ( | |
Exception e) { | |
System.err.println("Exception while calling Api:"); | |
e.printStackTrace(); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFolders; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.MoveFolderRequest; | |
import Examples.Constants; | |
public class MoveFolder { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
MoveFolderRequest request = new MoveFolderRequest("NewFolder1", "NewFolder\\NewFolder1", | |
Constants.MYStorage, Constants.MYStorage); | |
wordsApi.moveFolder(request); | |
System.out.println( | |
"Expected response type is Void: 'NewFolder1' folder moved to 'NewFolder/NewFolder1'."); | |
} catch ( | |
Exception e) { | |
System.err.println("Exception while calling Api:"); | |
e.printStackTrace(); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.MailMerge; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.requests.ExecuteMailMergeRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import java.nio.file.Files; | |
import java.nio.file.Paths; | |
import Examples.Constants; | |
public class PopulateMailMergeTemplateWithHTMLData { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "template.doc"; | |
String destName = "Out_PostDocumentExecuteMailMergeWithHTMLData.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
String data = new String(Files.readAllBytes(Paths.get("src/main/resources/", "TestPostDocumentExecuteMailMerge.txt")), "utf8"); | |
ExecuteMailMergeRequest request = new ExecuteMailMergeRequest(fileName, data, | |
null, Constants.MYStorage, null, null, null, null, null, null, destName); | |
DocumentResponse result = wordsApi.executeMailMerge(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithComments; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.Comment; | |
import com.aspose.words.cloud.model.CommentResponse; | |
import com.aspose.words.cloud.model.DocumentPosition; | |
import com.aspose.words.cloud.model.NodeLink; | |
import com.aspose.words.cloud.model.requests.UpdateCommentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PostComment { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
NodeLink link = new NodeLink().nodeId("0.0.3"); | |
DocumentPosition documentPosition = new DocumentPosition().node(link).offset(0); | |
Comment body = new Comment().initial("YE").rangeStart(documentPosition).rangeEnd(documentPosition) | |
.author("Yaroslaw Ekimov").text("A new comment"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateCommentRequest request = new UpdateCommentRequest(fileName, index, body, null, Constants.MYStorage, null, null, null, null, null); | |
CommentResponse result = wordsApi.updateComment(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.MailMerge; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.requests.ExecuteMailMergeRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import java.nio.file.Files; | |
import java.nio.file.Paths; | |
import Examples.Constants; | |
public class PostDocumentExecuteMailMerge { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "SampleMailMergeTemplate.docx"; | |
String destName = "Out_SampleMailMergeTemplate.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
String data = new String(Files.readAllBytes(Paths.get("src/main/resources/", "SampleMailMergeTemplateData.txt")), "utf8"); | |
ExecuteMailMergeRequest request = new ExecuteMailMergeRequest(fileName, data, | |
null, Constants.MYStorage, null, null, null, null, null, null, destName); | |
DocumentResponse result = wordsApi.executeMailMerge(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithParagraphs; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.ParagraphFormat; | |
import com.aspose.words.cloud.model.ParagraphFormatResponse; | |
import com.aspose.words.cloud.model.requests.UpdateParagraphFormatRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PostDocumentParagraphFormat { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
ParagraphFormat body = new ParagraphFormat().alignment(ParagraphFormat.AlignmentEnum.RIGHT); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateParagraphFormatRequest request = new UpdateParagraphFormatRequest(fileName, body, "", 0, null, Constants.MYStorage, null, null, null, null, null); | |
ParagraphFormatResponse result = wordsApi.updateParagraphFormat(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithParagraphs; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.Font; | |
import com.aspose.words.cloud.model.FontResponse; | |
import com.aspose.words.cloud.model.requests.UpdateRunFontRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PostDocumentParagraphRunFont { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
String paragraphPath = "paragraphs/0"; | |
String destName = "postDocumentParagraphRunFont.docx"; | |
Font body = new Font().bold(true); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateRunFontRequest request = new UpdateRunFontRequest(fileName, body, paragraphPath, index, null, Constants.MYStorage, null, null, destName, null, null); | |
FontResponse result = wordsApi.updateRunFont(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDrawingObjects; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DrawingObjectResponse; | |
import com.aspose.words.cloud.model.requests.UpdateDrawingObjectRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import java.nio.file.Paths; | |
import Examples.Constants; | |
public class PostDrawingObject { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
File data = Paths.get("src/main/resources/", "aspose-cloud.png").toFile(); | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateDrawingObjectRequest request = new UpdateDrawingObjectRequest(fileName, "{\"Left\": 0}", data, "", index, null, Constants.MYStorage, null, null, null, null, null); | |
DrawingObjectResponse result = wordsApi.updateDrawingObject(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFields; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.Field; | |
import com.aspose.words.cloud.model.FieldResponse; | |
import com.aspose.words.cloud.model.requests.UpdateFieldRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PostField { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "GetField.docx"; | |
Integer index = 0; | |
Field body = (Field) new Field().fieldCode("{ NUMPAGES }").nodeId("0.0.3"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateFieldRequest request = new UpdateFieldRequest(fileName, body, "sections/0/paragraphs/0", index, null, Constants.MYStorage, null, null, null, null, null); | |
FieldResponse result = wordsApi.updateField(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFootnotes; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.Footnote; | |
import com.aspose.words.cloud.model.FootnoteResponse; | |
import com.aspose.words.cloud.model.requests.UpdateFootnoteRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PostFootnote { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "Footnote.doc"; | |
Integer index = 0; | |
Footnote body = new Footnote().text("new text is here"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateFootnoteRequest request = new UpdateFootnoteRequest(fileName, body, "", index, null, Constants.MYStorage, null, null, null, null, null); | |
FootnoteResponse result = wordsApi.updateFootnote(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFormFields; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.FormField; | |
import com.aspose.words.cloud.model.FormFieldResponse; | |
import com.aspose.words.cloud.model.FormFieldTextInput; | |
import com.aspose.words.cloud.model.requests.UpdateFormFieldRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PostFormField { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "FormFilled.docx"; | |
String destName = "PostFormField.docx"; | |
Integer index = 0; | |
FormField body = new FormFieldTextInput() | |
.textInputFormat("") | |
.textInputDefault("123") | |
.name("FullName") | |
.enabled(true) | |
.calculateOnExit(true) | |
.statusText(""); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateFormFieldRequest request = new UpdateFormFieldRequest(fileName, body, "", index, null, Constants.MYStorage, null, destName, null, null, null); | |
FormFieldResponse result = wordsApi.updateFormField(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithWatermark; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.requests.InsertWatermarkImageRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import java.nio.file.Paths; | |
import Examples.Constants; | |
public class PostInsertDocumentWatermarkImage { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Double rotationAngle = 0.0; | |
String destName = "InsertDocumentWatermarkImage.docx"; | |
File image = Paths.get("src/main/resources/", "aspose-cloud.png").toFile(); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
InsertWatermarkImageRequest request = new InsertWatermarkImageRequest(fileName, image, null, Constants.MYStorage, null, null, destName, null, null, rotationAngle, null); | |
DocumentResponse result = wordsApi.insertWatermarkImage(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithWatermark; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.WatermarkText; | |
import com.aspose.words.cloud.model.requests.InsertWatermarkTextRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PostInsertDocumentWatermarkText { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String destName = "InsertDocumentWatermarkText.docx"; | |
WatermarkText body = new WatermarkText().rotationAngle(90.0).text("This is the text"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
InsertWatermarkTextRequest request = new InsertWatermarkTextRequest(fileName, body, null, Constants.MYStorage, null, null, destName, null, null); | |
DocumentResponse result = wordsApi.insertWatermarkText(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithPages; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.PageNumber; | |
import com.aspose.words.cloud.model.requests.InsertPageNumbersRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PostInsertPageNumbers { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String destName = "PostInsertPageNumbers.docx"; | |
PageNumber body = new PageNumber().format("{PAGE} of { NUMPAGES }").alignment("center").isTop(false); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
InsertPageNumbersRequest request = new InsertPageNumbersRequest(fileName, body, null, | |
Constants.MYStorage, null, null, destName, null, null); | |
DocumentResponse result = wordsApi.insertPageNumbers(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumens; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.FieldNamesResponse; | |
import com.aspose.words.cloud.model.LoadWebDocumentData; | |
import com.aspose.words.cloud.model.SaveOptionsData; | |
import com.aspose.words.cloud.model.SaveResponse; | |
import com.aspose.words.cloud.model.requests.CreateDocumentRequest; | |
import com.aspose.words.cloud.model.requests.GetDocumentFieldNamesRequest; | |
import com.aspose.words.cloud.model.requests.LoadWebDocumentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PostLoadWebDocument { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
SaveOptionsData saveOptionsData = new SaveOptionsData() | |
.colorMode("1") | |
.saveFormat("doc") | |
.fileName("Out_Google.doc") | |
.dmlRenderingMode("1") | |
.dmlEffectsRenderingMode("1") | |
.zipOutput(false) | |
.updateLastSavedTimeProperty(false); | |
LoadWebDocumentData body = new LoadWebDocumentData().loadingDocumentUrl("https://www.google.com/").saveOptions(saveOptionsData); | |
LoadWebDocumentRequest request = new LoadWebDocumentRequest(body,Constants.MYStorage); | |
SaveResponse result = wordsApi.loadWebDocument(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithText; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.ReplaceTextParameters; | |
import com.aspose.words.cloud.model.ReplaceTextResponse; | |
import com.aspose.words.cloud.model.requests.ReplaceTextRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PostReplaceText { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String destName = "PostReplaceText.docx"; | |
ReplaceTextParameters body = new ReplaceTextParameters().oldValue("aspose").newValue("aspose new"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
ReplaceTextRequest request = new ReplaceTextRequest(fileName, body, null, Constants.MYStorage, null, null, | |
destName, null, null); | |
ReplaceTextResponse result = wordsApi.replaceText(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithParagraphs; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.Run; | |
import com.aspose.words.cloud.model.RunResponse; | |
import com.aspose.words.cloud.model.requests.UpdateRunRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PostRun { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "Run.doc"; | |
Integer index = 0; | |
String paragraphPath = "paragraphs/1"; | |
Run body = (Run) new Run().text("Run with text"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateRunRequest request = new UpdateRunRequest(fileName, body, paragraphPath, index, null, Constants.MYStorage, null, null, null, null, null); | |
RunResponse result = wordsApi.updateRun(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.BookmarksInDocuments; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.BookmarkData; | |
import com.aspose.words.cloud.model.BookmarkResponse; | |
import com.aspose.words.cloud.model.requests.UpdateBookmarkRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PostUpdateDocumentBookmark { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String bookmarkName = "aspose"; | |
String destName = "PostUpdateDocumentBookmark.docx"; | |
BookmarkData body = new BookmarkData().name(bookmarkName).text("This will be the text for Aspose"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateBookmarkRequest request = new UpdateBookmarkRequest(fileName, body, bookmarkName, null, Constants.MYStorage, null, null, destName, null, null); | |
BookmarkResponse result = wordsApi.updateBookmark(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFields; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.requests.UpdateFieldsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PostUpdateDocumentFields { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "GetField.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateFieldsRequest request = new UpdateFieldsRequest(fileName, null, Constants.MYStorage, null, null, null); | |
DocumentResponse result = wordsApi.updateFields(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithComments; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.Comment; | |
import com.aspose.words.cloud.model.CommentResponse; | |
import com.aspose.words.cloud.model.DocumentPosition; | |
import com.aspose.words.cloud.model.NodeLink; | |
import com.aspose.words.cloud.model.requests.InsertCommentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PutComment { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
NodeLink link = new NodeLink().nodeId("0.0.3"); | |
DocumentPosition documentPosition = new DocumentPosition().node(link).offset(0); | |
Comment body = new Comment().initial("YE").rangeStart(documentPosition).rangeEnd(documentPosition) | |
.author("Yaroslaw Ekimov").text("A new comment"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
InsertCommentRequest request = new InsertCommentRequest(fileName, body, null, Constants.MYStorage, null, null, null, null, null); | |
CommentResponse result = wordsApi.insertComment(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.MailMerge; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.FieldNamesResponse; | |
import com.aspose.words.cloud.model.requests.GetDocumentFieldNamesRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PutDocumentFieldNames { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
GetDocumentFieldNamesRequest request = new GetDocumentFieldNamesRequest(fileName, null, Constants.MYStorage, null, | |
null, null); | |
FieldNamesResponse result = wordsApi.getDocumentFieldNames(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDrawingObjects; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DrawingObjectResponse; | |
import com.aspose.words.cloud.model.requests.InsertDrawingObjectRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import java.nio.file.Paths; | |
import Examples.Constants; | |
public class PutDrawingObject { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
File data = Paths.get("src/main/resources/", "aspose-cloud.png").toFile(); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
InsertDrawingObjectRequest request = new InsertDrawingObjectRequest(fileName, "{\"Left\": 0}", data, "", null, Constants.MYStorage, null, null, null, null, null); | |
DrawingObjectResponse result = wordsApi.insertDrawingObject(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.MailMerge; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.ExecuteMailMergeOnlineRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import java.nio.file.Paths; | |
import Examples.Constants; | |
public class PutExecuteMailMergeOnline { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "SampleMailMergeTemplate.docx"; | |
File file = Paths.get("src/main/resources/", fileName).toFile(); | |
File fdata = Paths.get("src/main/resources/", "SampleMailMergeTemplateData.txt").toFile(); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
ExecuteMailMergeOnlineRequest request = new ExecuteMailMergeOnlineRequest(file, fdata, null, null, null); | |
File result = wordsApi.executeMailMergeOnline(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFields; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.Field; | |
import com.aspose.words.cloud.model.FieldResponse; | |
import com.aspose.words.cloud.model.requests.InsertFieldRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PutField { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "GetField.docx"; | |
Field body = (Field) new Field().fieldCode("{ NUMPAGES }").nodeId("0.0.3"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
InsertFieldRequest request = new InsertFieldRequest(fileName, body, "sections/0/paragraphs/0", null, Constants.MYStorage, null, null, null, null, null, null); | |
FieldResponse result = wordsApi.insertField(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFootnotes; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.Footnote; | |
import com.aspose.words.cloud.model.FootnoteResponse; | |
import com.aspose.words.cloud.model.requests.InsertFootnoteRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PutFootnote { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "Footnote.doc"; | |
Footnote body = new Footnote().text("new text is here").footnoteType(Footnote.FootnoteTypeEnum.ENDNOTE); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
InsertFootnoteRequest request = new InsertFootnoteRequest(fileName, body, "", null, Constants.MYStorage, null, null, null, null, null); | |
FootnoteResponse result = wordsApi.insertFootnote(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFormFields; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.FormField; | |
import com.aspose.words.cloud.model.FormFieldResponse; | |
import com.aspose.words.cloud.model.FormFieldTextInput; | |
import com.aspose.words.cloud.model.requests.InsertFormFieldRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PutFormField { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "FormFilled.docx"; | |
String destName = "PutFormField.docx"; | |
FormField body = new FormFieldTextInput() | |
.textInputFormat("UPPERCASE") | |
.textInputDefault("123") | |
.name("FullName") | |
.enabled(true) | |
.calculateOnExit(true) | |
.statusText(""); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
InsertFormFieldRequest request = new InsertFormFieldRequest(fileName, body, "sections/0", null, Constants.MYStorage, null, destName, null, null, null, null); | |
FormFieldResponse result = wordsApi.insertFormField(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithParagraphs; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.ParagraphInsert; | |
import com.aspose.words.cloud.model.ParagraphResponse; | |
import com.aspose.words.cloud.model.requests.InsertParagraphRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PutParagraph { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String paragraphPath = "sections/0"; | |
String destName = "putParagraph.docx"; | |
ParagraphInsert body = new ParagraphInsert().text("This is a new paragraph for your document"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
InsertParagraphRequest request = new InsertParagraphRequest(fileName, body, paragraphPath, null, Constants.MYStorage, null, destName, null, null, null, null); | |
ParagraphResponse result = wordsApi.insertParagraph(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumentProtection; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.ProtectionDataResponse; | |
import com.aspose.words.cloud.model.ProtectionRequest; | |
import com.aspose.words.cloud.model.requests.ProtectDocumentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PutProtectDocument { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
ProtectionRequest body = new ProtectionRequest().newPassword("123"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
ProtectDocumentRequest request = new ProtectDocumentRequest(fileName, body, null, Constants.MYStorage, null, null, null); | |
ProtectionDataResponse result = wordsApi.protectDocument(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithParagraphs; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.Run; | |
import com.aspose.words.cloud.model.RunResponse; | |
import com.aspose.words.cloud.model.requests.InsertRunRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class PutRun { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "Run.doc"; | |
String paragraphPath = "paragraphs/1"; | |
Run body = (Run) new Run().text("Run with text"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
InsertRunRequest request = new InsertRunRequest(fileName, paragraphPath, body, null, Constants.MYStorage, null, null, null, null, null, null); | |
RunResponse result = wordsApi.insertRun(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.DocumentAndTextClassification; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.ClassificationResponse; | |
import com.aspose.words.cloud.model.requests.ClassifyRequest; | |
import Examples.Constants; | |
public class RawTextClassification { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
ClassifyRequest request = new ClassifyRequest("Try text classification", "3"); | |
ClassificationResponse result = wordsApi.classify(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.TrackChangesInWordDocument; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.RevisionsModificationResponse; | |
import com.aspose.words.cloud.model.requests.RejectAllRevisionsRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class RejectAllRevisions { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_doc.docx"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
RejectAllRevisionsRequest request = new RejectAllRevisionsRequest(fileName, null, Constants.MYStorage, null, null, null); | |
RevisionsModificationResponse result = wordsApi.rejectAllRevisions(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumens; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.RenderDrawingObjectRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class RenderDrawingObject { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String format = "png"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
RenderDrawingObjectRequest request = new RenderDrawingObjectRequest(fileName, format, "sections/0", index, null, | |
Constants.MYStorage, null, null, null); | |
File result = wordsApi.renderDrawingObject(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumens; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.RenderMathObjectRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class RenderMathObject { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "MathObjects.docx"; | |
Integer index = 0; | |
String format = "png"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
RenderMathObjectRequest request = new RenderMathObjectRequest(fileName, format, "sections/0", index, null, Constants.MYStorage, | |
null, null, null); | |
File result = wordsApi.renderMathObject(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumens; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.RenderPageRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class RenderPage { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer pageNumber = 1; | |
String format = "png"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
RenderPageRequest request = new RenderPageRequest(fileName, pageNumber, format, null, Constants.MYStorage, null, | |
null, null); | |
File result = wordsApi.renderPage(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumens; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.RenderParagraphRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class RenderParagraph { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
String format = "png"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
RenderParagraphRequest request = new RenderParagraphRequest(fileName, format, null, index, null, Constants.MYStorage, | |
null, null, null); | |
File result = wordsApi.renderParagraph(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumens; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.RenderTableRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class RenderTable { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
String format = "png"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
RenderTableRequest request = new RenderTableRequest(fileName, format, "sections/0", index, null, Constants.MYStorage, null, | |
null, null); | |
File result = wordsApi.renderTable(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFonts; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.requests.ResetCacheRequest; | |
import Examples.Constants; | |
public class ResetCache { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
ResetCacheRequest request = new ResetCacheRequest(); | |
wordsApi.resetCache(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithRange; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.DocumentResponse; | |
import com.aspose.words.cloud.model.RangeDocument; | |
import com.aspose.words.cloud.model.requests.SaveAsRangeRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class SaveTheSelectedRanageAsANewDocument { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "RangeGet.doc"; | |
String rangeStart = "id0.0.0"; | |
String rangeEnd = "id0.0.1"; | |
RangeDocument rangeDoc = new RangeDocument().documentName("Out_Range.docx"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
SaveAsRangeRequest request = new SaveAsRangeRequest(fileName, rangeStart, rangeDoc, rangeEnd, null, Constants.MYStorage, null, null); | |
DocumentResponse result = wordsApi.saveAsRange(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithText; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.SearchResponse; | |
import com.aspose.words.cloud.model.requests.SearchRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class SearchText { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String pattern = "aspose"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
SearchRequest request = new SearchRequest(fileName, pattern, null, Constants.MYStorage, null, null); | |
SearchResponse result = wordsApi.search(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.Split; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.SplitDocumentResponse; | |
import com.aspose.words.cloud.model.requests.SplitDocumentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class SplitAllPagesToNewPDFs { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String format = "pdf"; | |
String folder = null; // Because the resource document exists at the root of the storage | |
Integer from = null; // Splitting starts from the first page of the document | |
Integer to = null; // splitting ends at the last page of the document | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
SplitDocumentRequest request = new SplitDocumentRequest(fileName, folder, | |
Constants.MYStorage, null, null, null, format, from, to, null, null); | |
SplitDocumentResponse result = wordsApi.splitDocument(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.Split; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.SplitDocumentResponse; | |
import com.aspose.words.cloud.model.requests.SplitDocumentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class SplitSpecificPagesToNewPDFs { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String format = "pdf"; | |
String folder = null; // Because the resource document exists at the root of the storage | |
Integer from = 1; // Splitting starts from the first page of the document | |
Integer to = 2; // splitting ends at the last page of the document | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
SplitDocumentRequest request = new SplitDocumentRequest(fileName, folder, | |
Constants.MYStorage, null, null, null, format, from, to, null, null); | |
SplitDocumentResponse result = wordsApi.splitDocument(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.Split; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.SplitDocumentResponse; | |
import com.aspose.words.cloud.model.requests.SplitDocumentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class SplitSpecificPagesToPNGs { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
String format = "png"; | |
String folder = null; // Because the resource document exists at the root of the storage | |
Integer from = 1; // Splitting starts from the first page of the document | |
Integer to = 1; // splitting ends at the last page of the document | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
SplitDocumentRequest request = new SplitDocumentRequest(fileName, folder, | |
Constants.MYStorage, null, null, null, format, from, to, null, null); | |
SplitDocumentResponse result = wordsApi.splitDocument(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithDocumentProtection; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.ProtectionDataResponse; | |
import com.aspose.words.cloud.model.ProtectionRequest; | |
import com.aspose.words.cloud.model.requests.UnprotectDocumentRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class UnprotectDocument { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "SampleProtectedBlankWordDocument.docx"; | |
ProtectionRequest body = new ProtectionRequest().password("aspose"); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UnprotectDocumentRequest request = new UnprotectDocumentRequest(fileName, body, null, Constants.MYStorage, null, null, null); | |
ProtectionDataResponse result = wordsApi.unprotectDocument(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.Border; | |
import com.aspose.words.cloud.model.BorderResponse; | |
import com.aspose.words.cloud.model.XmlColor; | |
import com.aspose.words.cloud.model.requests.UpdateBorderRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class UpdateBorder { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
String sourcePath = "tables/1/rows/0/cells/0/"; | |
Border body = new Border().borderType(Border.BorderTypeEnum.LEFT).color(new XmlColor().alpha(2)).distanceFromText(6.0) | |
.lineStyle(Border.LineStyleEnum.DASHDOTSTROKER).lineWidth(2.0).shadow(true); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateBorderRequest request = new UpdateBorderRequest(fileName, body, sourcePath, index, null, Constants.MYStorage, null, null, null, null, null); | |
BorderResponse result = wordsApi.updateBorder(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithSections; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.PageSetup; | |
import com.aspose.words.cloud.model.SectionPageSetupResponse; | |
import com.aspose.words.cloud.model.requests.UpdateSectionPageSetupRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class UpdateSectionPageSetup { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
Integer index = 0; | |
PageSetup body = new PageSetup().rtlGutter(true).leftMargin(10.0) | |
.orientation(PageSetup.OrientationEnum.LANDSCAPE).paperSize(PageSetup.PaperSizeEnum.A5); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateSectionPageSetupRequest request = new UpdateSectionPageSetupRequest(fileName, index, body, null, | |
Constants.MYStorage, null, null, null, null, null); | |
SectionPageSetupResponse result = wordsApi.updateSectionPageSetup(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.TableCellFormat; | |
import com.aspose.words.cloud.model.TableCellFormatResponse; | |
import com.aspose.words.cloud.model.requests.UpdateTableCellFormatRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class UpdateTableCellFormat { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
TableCellFormat body = new TableCellFormat().wrapText(true) | |
.bottomPadding(5.0).fitText(true).horizontalMerge(TableCellFormat.HorizontalMergeEnum.FIRST); | |
String sourcePath = "sections/0/tables/2/rows/0"; | |
Integer index = 0; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateTableCellFormatRequest request = new UpdateTableCellFormatRequest(fileName, sourcePath, index, null, Constants.MYStorage, null, null, null, null, null, body); | |
TableCellFormatResponse result = wordsApi.updateTableCellFormat(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.TableProperties; | |
import com.aspose.words.cloud.model.TablePropertiesResponse; | |
import com.aspose.words.cloud.model.requests.UpdateTablePropertiesRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class UpdateTableProperties { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
TableProperties body = new TableProperties().alignment(TableProperties.AlignmentEnum.RIGHT) | |
.allowAutoFit(false).bidi(true).bottomPadding(1.0).cellSpacing(2.0).leftIndent(3.0) | |
.rightPadding(5.0).styleOptions(TableProperties.StyleOptionsEnum.COLUMNBANDS).topPadding(6.0); | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateTablePropertiesRequest request = new UpdateTablePropertiesRequest(fileName, "", index, Constants.MYStorage, null, null, null, null, null, null, body); | |
TablePropertiesResponse result = wordsApi.updateTableProperties(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithTables; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.TableRowFormat; | |
import com.aspose.words.cloud.model.TableRowFormatResponse; | |
import com.aspose.words.cloud.model.requests.UpdateTableRowFormatRequest; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class UpdateTableRowFormat { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "TablesGet.docx"; | |
Integer index = 0; | |
TableRowFormat body = new TableRowFormat().allowBreakAcrossPages(true).headingFormat(true) | |
.height(10.0).heightRule(TableRowFormat.HeightRuleEnum.AUTO); | |
String sourcePath = "sections/0/tables/2"; | |
// Upload original document to Cloud Storage | |
wordsApi.uploadFile(new UploadFileRequest(new File("src/main/resources/" + fileName), "", Constants.MYStorage)); | |
UpdateTableRowFormatRequest request = new UpdateTableRowFormatRequest(fileName, sourcePath, index, null, Constants.MYStorage, null, null, null, null, null, body); | |
TableRowFormatResponse result = wordsApi.updateTableRowFormat(request); | |
} catch ( | |
Exception e) { | |
System.out.println(e.getMessage()); | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-words-cloud/aspose-words-cloud-java | |
package Examples.WorkingWithFiles; | |
import com.aspose.words.cloud.ApiClient; | |
import com.aspose.words.cloud.api.WordsApi; | |
import com.aspose.words.cloud.model.FilesUploadResult; | |
import com.aspose.words.cloud.model.requests.UploadFileRequest; | |
import java.io.File; | |
import Examples.Constants; | |
public class UploadFile { | |
public static void Run() { | |
WordsApi wordsApi = new WordsApi(new ApiClient()); | |
ApiClient client = wordsApi.getApiClient(); | |
client.setAppKey(Constants.AppKey).setAppSid(Constants.AppSID); | |
client.setBaseUrl(Constants.BaseAPIUrl); | |
client.setApiVersion(Constants.ApiVersion); | |
try { | |
String fileName = "test_multi_pages.docx"; | |
UploadFileRequest request = new UploadFileRequest(new File("src/main/resources/" + fileName), "NewFolder", Constants.MYStorage); | |
FilesUploadResult response = wordsApi.uploadFile(request); | |
System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size()); | |
} catch ( | |
Exception e) { | |
System.err.println("Exception while calling Api:"); | |
e.printStackTrace(); | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment