Rights Management Policy Changes the header/size/structure into the file?

When a RM policy is applied in any document (PDF or Office), the original size of the doc is altered/changed? or how is handled/preserved this new "attribute"? or where is saved such information or properties? and if so, what is the specific size?

Steve,
Thanks so much!!! Your answer is solid gold!!
Gracias,
JC

Similar Messages

  • Can I apply a Rights Management policy to multiple documents in a folder at the same time using Adobe Acrobat Pro?

    How can I apply a single Rights Management Policy to multiple documents in a folder at the same time instead of applying it to each document individually?

    I don't know of a method with Acrobat, why not set up a watch folder and just drop all the files in that folder to have rights applied.  You might want to look at the workbench help if you've not done this before.

  • How to change the header and footer in the Section Breaks Next Page using OpenXML?

    I have a word document file in which I added a Section Break of Next Page, now I want to change the header and footer of that page.
    Scenario of example, I have a doc file which has four pages with headers and footers and added fifth page in the section break next page, I want to change the header and footer of the fifth page only. This is achievable manually by deselecting the Link to Previous
    button in the Word Application but I don't know how to change it using XML?
    My code that adds the new page in the section breaks is:
    class Program
    static void Main(string[] args)
    string path = @"C:\Riyaz\sample.docx";
    string strtxt = "Hello This is done by programmatically";
    OpenAndAddTextToWordDocument(path,strtxt);
    public static void OpenAndAddTextToWordDocument(string filepath, string txt)
    using (DocX document = DocX.Load(@"C:\Riyaz\sample.docx"))
    document.InsertSectionPageBreak();
    Paragraph p1 = document.InsertParagraph();
    p1.Append("This is new section");
    document.Save();
    Please help.

    Here is the sample for your reference:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using DocumentFormat.OpenXml;
    using DocumentFormat.OpenXml.Packaging;
    using DocumentFormat.OpenXml.Wordprocessing;
    namespace WordAddNewFooterHeader
    class Program
    static void Main(string[] args)
    string path = @"E:\Document\TestHeaderandfooter-Copy.docx";
    string strtxt = "OpenXML SDK";
    OpenAndAddTextToWordDocument(path, strtxt);
    public static void OpenAndAddTextToWordDocument(string filepath, string txt)
    // Open a WordprocessingDocument for editing using the filepath.
    WordprocessingDocument wordprocessingDocument = WordprocessingDocument.Open(filepath, true);
    MainDocumentPart part = wordprocessingDocument.MainDocumentPart;
    Body body = part.Document.Body;
    //create a new footer Id=rIdf2
    FooterPart footerPart2 = part.AddNewPart<FooterPart>("rIdf2");
    GenerateFooterPartContent(footerPart2);
    //create a new header Id=rIdh2
    HeaderPart headerPart2 = part.AddNewPart<HeaderPart>("rIdh2");
    GenerateHeaderPartContent(headerPart2);
    //replace the attribute of SectionProperties to add new footer and header
    SectionProperties lxml = body.GetFirstChild<SectionProperties>();
    lxml.GetFirstChild<HeaderReference>().Remove();
    lxml.GetFirstChild<FooterReference>().Remove();
    HeaderReference headerReference1 = new HeaderReference() { Type = HeaderFooterValues.Default, Id = "rIdh2" };
    FooterReference footerReference1 = new FooterReference() { Type = HeaderFooterValues.Default, Id = "rIdf2" };
    lxml.Append(headerReference1);
    lxml.Append(footerReference1);
    //add the correlation of last Paragraph
    OpenXmlElement oxl = body.ChildElements.GetItem(body.ChildElements.Count - 2);
    ParagraphProperties paragraphProperties1 = new ParagraphProperties();
    SectionProperties sectionProperties1 = new SectionProperties() { RsidR = oxl.GetAttribute("rsidR", oxl.NamespaceUri).Value };
    HeaderReference headerReference2 = new HeaderReference() { Type = HeaderFooterValues.Default, Id = part.GetIdOfPart(part.HeaderParts.FirstOrDefault()) };
    FooterReference footerReference2 = new FooterReference() { Type = HeaderFooterValues.Default, Id = part.GetIdOfPart(part.FooterParts.FirstOrDefault()) };
    PageSize pageSize1 = new PageSize() { Width = (UInt32Value)12240U, Height = (UInt32Value)15840U };
    PageMargin pageMargin1 = new PageMargin() { Top = 1440, Right = (UInt32Value)1440U, Bottom = 1440, Left = (UInt32Value)1440U, Header = (UInt32Value)720U, Footer = (UInt32Value)720U, Gutter = (UInt32Value)0U };
    Columns columns1 = new Columns() { Space = "720" };
    DocGrid docGrid1 = new DocGrid() { LinePitch = 360 };
    sectionProperties1.Append(headerReference2);
    sectionProperties1.Append(footerReference2);
    sectionProperties1.Append(pageSize1);
    sectionProperties1.Append(pageMargin1);
    sectionProperties1.Append(columns1);
    sectionProperties1.Append(docGrid1);
    paragraphProperties1.Append(sectionProperties1);
    oxl.InsertAt<ParagraphProperties>(paragraphProperties1, 0);
    body.InsertBefore<Paragraph>(GenerateParagraph(txt, oxl.GetAttribute("rsidRDefault", oxl.NamespaceUri).Value), body.GetFirstChild<SectionProperties>());
    part.Document.Save();
    wordprocessingDocument.Close();
    //Generate new Paragraph
    public static Paragraph GenerateParagraph(string text, string rsidR)
    Paragraph paragraph1 = new Paragraph() { RsidParagraphAddition = rsidR };
    ParagraphProperties paragraphProperties1 = new ParagraphProperties();
    Tabs tabs1 = new Tabs();
    TabStop tabStop1 = new TabStop() { Val = TabStopValues.Left, Position = 5583 };
    tabs1.Append(tabStop1);
    paragraphProperties1.Append(tabs1);
    Run run1 = new Run();
    Text text1 = new Text();
    text1.Text = text;
    run1.Append(text1);
    Run run2 = new Run();
    TabChar tabChar1 = new TabChar();
    run2.Append(tabChar1);
    paragraph1.Append(paragraphProperties1);
    paragraph1.Append(run1);
    paragraph1.Append(run2);
    return paragraph1;
    static void GenerateHeaderPartContent(HeaderPart hpart)
    Header header1 = new Header();
    Paragraph paragraph1 = new Paragraph();
    ParagraphProperties paragraphProperties1 = new ParagraphProperties();
    ParagraphStyleId paragraphStyleId1 = new ParagraphStyleId() { Val = "Header" };
    paragraphProperties1.Append(paragraphStyleId1);
    Run run1 = new Run();
    Text text1 = new Text();
    text1.Text = "";
    run1.Append(text1);
    paragraph1.Append(paragraphProperties1);
    paragraph1.Append(run1);
    header1.Append(paragraph1);
    hpart.Header = header1;
    static void GenerateFooterPartContent(FooterPart fpart)
    Footer footer1 = new Footer();
    Paragraph paragraph1 = new Paragraph();
    ParagraphProperties paragraphProperties1 = new ParagraphProperties();
    ParagraphStyleId paragraphStyleId1 = new ParagraphStyleId() { Val = "Footer" };
    paragraphProperties1.Append(paragraphStyleId1);
    Run run1 = new Run();
    Text text1 = new Text();
    text1.Text = "";
    run1.Append(text1);
    paragraph1.Append(paragraphProperties1);
    paragraph1.Append(run1);
    footer1.Append(paragraph1);
    fpart.Footer = footer1;
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Using a javascript to change the font size used by the measurement tool

    A couple years ago I saw a javascript written that would allow me to chang the font size used by the measurement tool in Acrobat 9.  When the IT department deliverd my new laptop with Acrobat X Pro, they had wiped out the script and I am not expert enough to recreate it from scratch.  Any suggestions?  I believe it was in an older post by Dave Merchant, but I truly can't find the post or a way to recreate the script.  Thanks for any help.

    Executing this code from the JS console will change the font size of all the Measurement annotations to 20. You can change the value in the first line to use a different font size:
    var newTextSize = 20;
    this.syncAnnotScan();
    var annots = this.getAnnots();
    for (var i in annots) {
        var annot = annots[i];
        if (annots[i].type=="Line") {
            var richText = annot.richContents;
            for (var i in richText) {
                richText[i].textSize = newTextSize;
            annot.richContents = richText;

  • Controlling the header size when using sub templates

    Hi All,
    I have a conditional header subtemplate which has a different company logo for each country. I have a header sub template which has the list of all possible logo's which are conditinally invoked from the main template. Everything works fine. But the header size if too huge. I have tried different options of reducing the margin-size, setting vertical alignment to the top, but none of them seems to make the header size any smaller. Pls help.
    Thanks
    Swarna

    Hi,
    once i upload the rtf to the server With the static url i am able to view it . the problem is occuring only when i add the ${HTTPSERVER} in the import statement. I have set the property "Disable external reference" to false.
    Here is my static URL
    <?import:http://myserver:9704/xmlpserver/HeaderFooter.rtf?>
    After adding property of HTTPSERVER in xdo.cfg file URL is
    <?import: http://${HTTPSERVER}/HeaderFooter.rtf?>
    further i am even able to download the file when I run the static URL.
    Please let me know if any settings need to be done

  • What are the header size variables?

    I am wondering what is the header size capabilities in pixels?

    There is no limit to how tall the actual header can be.  However, images that are placed inside of a header have a pixel limit of 300-pixels tall.  The width of the header is limited by the max width of a form (since they are the same width), and the maximum width that a form can be is 1500 pixels wide.
    As for the minimum height and width, those are defined more by the margins and the font sizes you choose (if you choose text).  For width, forms have a minimum width limitation of 300 pixels wide.  For the height, the effectual minimum height is 50 pixels tall, but an image or a font larger than the minimum would increase that minimum.
    I'm curious to know if you have needs beyond those limitations and what the use case is.  Do you need to insert an image in the header to be greater than 300 pixels tall?

  • How to overwrite the header part of a wave file?????

    I need to overwirte the header part of a wave file. Any one has ideas or similar experiences?
    basically, I want to continousely save wave data from a sound card. At the end of my program, I need to write the data size of the final wave file to the header part of the wave file.
    Is there a function to replace the content of a file? Thanks

    I assume that what you want to do is add documentation into the header of the wav file such as the media type, location, equipment used .....
    Some one may have written some routines to do this in Labview, unfortunately all the ones I have are written in Visual Basic, quite a long time ago.
    Here are some pointers in the event that no one has any Labview stuff, we could even knock a few togther, if its not been done.
    The WAV file falls into a cateory of Windows files known as RIFF format files, in fact you will see this written into the file header almost at the very front.
    I quote here from the Microsoft Technet Article:-
    See here for a nice picture and here for full details, although for the header structure I prefer here.
    "The basic building block of a RIFF file is a chunk. A chunk is
    a logical unit of multimedia data, such as a single frame in a video
    clip. Each chunk contains the following fields:
    A four-character code specifying the chunk identifier
    A doubleword value specifying the size of the data member in the chunk
    A data field
    Don't be put off by the fact that it often says AVI rather than WAV in the examples, the RIFF format is an extensible file format supporting lots of various media types even custom types. It's just that at the moment people are interested in Video.
    There are standard fourcc codes that exist to hold various specific types of information and if one of these is not suitable you can create your own, there is (well was) even a way to regiser your own special type with Microsoft!!
    There are a couple of ways of doing the job (assuming some kind sole does not donate a VI library).
    1) Handle all the file i/o yourself by reading in the file and then insert the appropriate headers and rewrite the file out again.
        Involved, but cross platform.
    2) Muck about with Windows 'mmio' librarys (mmioCreateChunk).
        Platform specific but possibly more reliable???
    If you select option 1, then what you have to do is read in the appropriate chunk sizes(lengths) contained in the header, insert your appropriate FOURCC code, size(length) and data then adjust the affected 'chunk' size indicators to put all the various size indicators in the correct place, simple ehhh
    If you select option 2, this requires linking to the appropriate DLL, it always my last resort to avoid DLL hell and portability issues.
    As an example I wrote my own Turbo Pascal and later Visual Basic handlers which allowed attachment of lots of information from a form, and then created a special media format for the data to allow storing native measured data. These files are still recognised by WAV file readers today such as Media Player 10. Of course the data format is not understood because the encoding type was special, but that's the point.
    One final point, there was a tool which read in a WAV file displaying all available headers, with C source (Windows 3.X) supplied in the MSDN toolkit. There are probalby other tools available by now, as a last resort If you decide to have a go I can send you my VB alpha version which reads all standard headers, it might write out a few as well (it was a very long time ago).
    Good  luck.
    Message Edité par Conseils le 12-10-2005 04:09 PM

  • I recently had some 8mm film transferred to DVD. I am trying to edit the film clips using Premier Elements 4.0.  Some of the film clips copy into the project but others don't. I tried copying the VOB filed onto my hard drive and then changing the file ext

    I recently had some 8mm film transferred to DVD. I am trying to edit the film clips using Premier Elements 4.0. so I can reburn the films on a single BluRay disc. Some of the film clips copy into the project but others don't. I tried copying the VOB filed onto my hard drive and then changing the file extensions on the VOB files to MPEG but this was no help. Some of the VOB files contain numerous film clips but my software does not appear to be able to recognize them as such. I need to know if replacing my old Premier Elements with the new Version 13 would solve this problem or not. Any advice would be greatly appreciated!
    Bob

    Bob
    What do you have now.....
    What computer operating system do you have?
    We can go into the finer points of source and your intentions, but for now it would appear that you are using SD 4:3 source media to get to a HD 16:9 result. Lots to discuss in this regard.
    What was given to you on the DVD disc? DVD-VIDEO 4:3 or something else?
    If DVD-VIDEO on DVD disc, you should expect to find on the disc a folder named VIDEO_TS. That is your target for your video files.
    If you were given a DVD-VIDEO on DVD disc, then all you want from it are the video files, specifically
    VTS_01_1.VOB, VTS_01_2.VOB, and so on through that series until possibly getting to
    VTS_02_1.VOB, and so on. How many files you have beyond the VTS_01_1.VOB file will depend on the size of the DVD-VIDEO.
    Does the above scenario apply to you?
    The alternative might be someone giving a DVD disc (data disc) which contains just the VTS files mentioned which were copied from
    the VIDEO_TS Folder. So, you do not get the whole VIDEO_TS Folder, just the essential video files. Does this scenario apply to you.
    I see no need to replace your Premiere Elements 4 with a later version unless you have a huge project and need a later version that will be a 64 bit application running specifically on Windows 7, 8, or 8.1 64 bit computer.
    Consider...Premiere Elements 4 and if you have DVD-VIDEO on DVD....
    1. Place the DVD disc in the burner tray
    2. Open Premiere Elements 4 and set the project preset for NTSC DV Standard (assuming you are working in a NTSC setup)
    3. Go to
    Get Media
    "DVD, Digital Camera, Mobile Phone, Hard Drive Camcorder, Card Reader"
    "Adobe Premiere Elements - Media Downloader" and its Advanced dialog.
    Set the Source in the latter dialog for the drive which has your DVD disc inserted in its tray
    You should see your VTS_01_1.VOB thumbnail in the "Adobe Premiere Elements - Media Downloader" Advanced dialog.
    With this VOB selected, click on Get Media to get the file from there into the project.
    Should work fine.
    Complications may be involved if the people who processed your footage gave you something other what is described above.
    Please review and consider, and then we can plan our project strategy accordingly.
    Thank you.
    ATR

  • I have a 24" mid 2008 imac when i plug the head phone jack into my stereo i have a hum that never goes away.

    i have tried grounding both the head unit and also the computer it self and all i find is the noise is still there. what can i do to get rid of the noise? i think the problem is in the grounding of the head phone jack it's self but i dont know. has any one else had this same problem? thanks for your time.

    How did you confirm grounding? How old is your house? Does it have 3-prong outlets? If not, there's no guarantee they are wired right even if they are the ones with one wider prong slot. If they are 3-prong, that's still no gurantee they are wired right. You would need one of the below to be sure. Just trying to save a lot of troubleshooting of devices when it could be your house wiring.

  • The jar size value in the Application Descriptor does not match the real ja

    Hi,
    when i creat obfuscated package for my application It's posing the
    Error preverifying class A
    Class loading error: Wrong name
    The jar size value in the Application Descriptor does not match the real jar file size.
    It's perfectly working for all the other applications .I tried to change the jar size in the jad file but it's not working.

    Yes, the obfuscator does not change the size value after finishing. You have to do it yourself.
    Mihai

  • Surcharge at the header level only to the customer in the sales document

    Hi guys,
    I have requirement to charge the surcharge at the header level only to the customer in the sales document, the condition type as well as the value should not be distributed to item level
    I have marked the condition as header. But still the value is copied to the item as well,
    If I mark the condition as Group condition, then it distributes the total value to each item in the document according to Qty
    Is there any other way, I could set up through config,
    Regards,
    Rao.

    Hi,
    In T.Code VTFL, check what is maintained for field Pricing Type. If it is B then change it to G or depending on your business select a suitable value.
    This should resolve your issue. Let me know in-case the issue still persisits.
    Regards,
    Rohan Gudavalli

  • How can we transfer the header fiedl value to the  item

    we have add the "storage location" field to the sales order head and item, now we need to batch change the item's storage location when we change the head's storage fields ,
    we have use the function module in 'crmc_map' transcation, but with some problems,  when we change the head's field, we can't triger the item's 'SET' event, so we can't change's the item's fields(through the screen is changed, but when we use 'CRM_ORDERADM_I_READ_OW'  to get the value, it stand still);
    we also tried to when we change the head's field,  we use head's set event to change to item's value, but we can't get item's guid, so Now I have no idea to deal with it.
    Any body can help me?
    Thanks a lot!

    Hi,
         Using the set method in this scenario is not reliable. The set methods are triggered only for displayed items, whereas you need to change the value for, I presume, all the items. In the code where you change the header field value, write the code to change values for items as well. The approach will differ depending on whether you are using the BOL method or directly call the maintain APIs.
    Regards,
    Arun Prakash

  • Interpret the header line in /etc/release file

    Can you pelase interpret the header lines in /etc/release file on solaris 9 OS.

    sreedeepa wrote:
    Can you pelase interpret the header lines in /etc/release file on solaris 9 OS.
    x31$ cat /etc/release
    Solaris 9 9/05 s9s_u8wos_05 SPARC
    Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.
    Use is subject to license terms.
    Assembled 04 August 2005
    x31$ Base OS level (Solaris 9), Release Date (9/05), shorthand for easy parsing (s9s == Solaris 9 sparc, u8 == update 9, wos_05 (don't know what the represents)), Processor Architecture
    I'll assume you don't need the other lines parsed :-)
    Best,
    Edited by: John.Kotches on Feb 22, 2008 9:18 AM
    Edited by: John.Kotches on Feb 22, 2008 9:18 AM
    Trying to get Code tag to work.

  • Can the font size in Itunes Help files be increased? The font size is way to small to... 4pt!

    Itumes for Windows 10.6
    Windows 7 x 64
    Is there a way to increase the font size displayed in the Itunes Help files? The size seems to be < 4pt and very difficult to read. Please advise.

    Sometimes this can be altered by going inside the "plist" for the project and making specific changes. It is beyond my scope, but someone on these forums should be talented enough to suss it out.

  • "Could not complete the image size command because the file name was not valid"

    Hello,
    Some one please help me,when i try to resize psd file its showing this message ...whats the issue ???
    "Could not complete the image size command because the file name was not valid"
    Thanks !

    Can you change other images via Image > Image Size?
    Boilerplate-text:
    Are Photoshop and OS fully updated and have you performed the usual trouble-shooting routines (trashing prefs by pressing command-alt-shift/ctrl-alt-shift while starting Photoshop until the appropriate dialog appears after making sure all customized presets like Actions, Patterns, Brushes etc. have been saved and making a note of the Preferences you’ve changed, 3rd party plug-ins deactivation, system maintenance, cleaning caches, font validation, etc.)

Maybe you are looking for

  • Value Transfer through Characteristics in COPA Assessment

    Dear All, Here I am getting one issue regarding Revenue doubled in COPA Reports, not matching between FI & COPA reports because of SD condition types problems some of billing documents posted double revenue in COPA reports. Now I want re-post extra r

  • Regarding mile stone billing

    once u raise the sales order, how you will do milestone billing (this is for order related billing) billing will be done reference to with slaes order numbers so help me how we will do mile stone billing.

  • Printing dvd cases of mac themed templates

    Is there a way to save the preformatted theme that we have created when making a DVD - and print them for DVD cases? Like their "travel" theme, I used that for a movie and I'd like to be able to print that as the cover of a DVD case. I don't see anyw

  • Unhanded exception when opening item masterdata

    Hi Experts, Please help. I cannot open item masterdata. Unhanded exception occurred. Thanks, Janice

  • Flex with a Scanner

    Hello, We are looking to integrate a standard scanner or business card scanner into our Flex 2 environment. We would very much appreciate any guidance on creating a solution that would potentially be plug and play for our users. In a perfect world, t