Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add properties in exported PDF file #44

Closed
ghost opened this issue Sep 29, 2016 · 4 comments
Closed

Add properties in exported PDF file #44

ghost opened this issue Sep 29, 2016 · 4 comments

Comments

@ghost
Copy link

ghost commented Sep 29, 2016

I propose add small addition to PDF exporter, that can add some extra info in PDF file properties.
For example, it would be usefull add in 'Keywords' property info about exported scale like Scale 1:10 or M 1:72.
Also it would be usefull add info about chord tolerance or some other

@whitequark
Copy link
Contributor

Don't expect me to implement this. The PDF file format is very annoying, and the metadata section of the specification is especially bad.

@ghost
Copy link
Author

ghost commented Sep 29, 2016

@whitequark, there are many other developers that can help do that. I not say that this task must be completed by you ;-)

@whitequark
Copy link
Contributor

@whitequark
Copy link
Contributor

I looked into this again. Unfortunately I do not see how to add metadata in a way that will be universally readable by PDF readers. There are two methods of adding metadata:

  1. "Document Information Dictionary", which defines a very small amount of fields, and where unknown fields are ignored;
  2. "Metadata Stream", which requires the use of a predefined RDF schema, and I believe there is no such schema that is suitable for SolveSpace.

Therefore I don't see how is it possible to implement this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant