Skip to main content
Known Participant
December 15, 2020
Question

How to save file without dialog for Adobe DC SDK

  • December 15, 2020
  • 2 replies
  • 533 views

I want to save opened file by myself, there is AVAppSaveDialogSEL API. But I want to save file without dialog. Any API can be used.

This topic has been closed for replies.

2 replies

Legend
December 15, 2020

So far as I know, saving a file from a Reader plug-in is forbidden. But it may depend on the Reader plug-in license you negotiated. 

li0D4CAuthor
Known Participant
December 17, 2020

I am in protected mode. I am using AVDocDoSaveAsWithParams(aDoc, &AVDocSaveParams) and AvDocDoSave(avDoc) API. AvDocDoSave will show dialog when I call this API. When I set struct AVDocSaveParams as follows:

AVDocSaveParams.size = sizeof(AVDocSaveParams);

AVDocSaveParams.useSaveDialog = false;

AVDocSaveParams.filterID = NULL;

AVDocSaveParams.useDefaults = true;

AVDocSaveParams.dontAllowConversions = true;

It will also show the dialog. If I comment "AVDocSaveParams.size = sizeof(AVDocSaveParams)", it won't show dialog, but can not save it. 

Anyone can give me confirmed answer?

 

 

Legend
December 17, 2020

Protected mode is designed to forbid saving any file unless the user has chosen it in a SAVE AS prompt. This is a major part of the design and function of Protected Mode, and cannot be bypassed. 

Legend
December 15, 2020

PDDocSave, so long as you aren't in Reader, and as long as Protected Mode isn't enabled.

li0D4CAuthor
Known Participant
December 15, 2020

unfortunately, I am using reader and it needs sandbox and protected mode is enabled. do you have other solution?