Comments (6)
Good. How about you add your solution to hummus?
from pdf-writer.
I'd like to, especially since this particular modification itself is trivial to do, but I'm limited in how directly I can contribute at this time. I'm working on changing that, though
from pdf-writer.
@TheGS just to clarify this. basically if something coming from seac then Type1Input::GetGlyphCharStringName() should be forced to go to the else part? i could add a "force" there in that case. would that make sense?
On another matter. mind looking if my latest commit is not complete idiocy - adding support for symbol encoding, hoping i don't hurt anything...seems like i don't, but i wanted an expert opinion. here - fa35726
from pdf-writer.
It looks like the only code that ever sets CharString1Dependencies::mCharCodes is Type1Input::Type1Seac() and the only code that ever consumes CharString1Dependencies::mCharCodes is Type1ToCFFEmbeddedFontWriter::AddComponentGlyphs(), so it should be safe to just get the encoded glyph name from StandardEncoding inside the AddComponentGlyphs() implementation.. in the case of 'seac', the encoding of the font never needs to be consulted, since 'seac' requires its component character glyph codes to be in Adobe Standard Encoding by definition. That's what we ended up doing.
from pdf-writer.
Makes sense. Thanks
from pdf-writer.
k. should be taken care of with cc3b48f
from pdf-writer.
Related Issues (20)
- Can not modify a document by creating a new form XObject and using it in one of the pages HOT 3
- [Question] - pdf to image HOT 1
- Question about attachments HOT 2
- some example projects in wiki are missing HOT 2
- Streams objects writing problem HOT 2
- Add watermark to PDF HOT 7
- Missing lib.obj file HOT 3
- Android Build Workflow HOT 3
- CIDSet encoding does not conform with ISO 19005-2:2011, ISO 19005-3:2012 (PDF/A-2b or PDF/A-3b) HOT 21
- annotations are lost with PDFDocumentCopyingContext::AppendPDFPageFromPDF HOT 3
- How to draw Bezier curves using PDF-Witer library? HOT 2
- Parse a screenplay into scene objects? HOT 2
- color emojis HOT 16
- Links are removed when documents are merged HOT 8
- Color inversion problem occurs when exporting images HOT 1
- infinite loop HOT 2
- Crash when WriteUsedFontsDefinitions HOT 17
- Publish to github releases without PDFWriterTesting HOT 4
- U3D support, 10 years later HOT 10
- `Segmentation fault (core dumped)` just for adding `PDFWriter pdfWriter` in the `h` file HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pdf-writer.